Пылесос, равный для выбора управления

У меня есть этот шаблон, мне нужно выбрать правильно выбранный вариант, как сравнить его с помощниками пыли? /questions/34433555/dustjs-if-znachenie-v-massive/34433582#34433582 не работает для меня

{#data.PRODUCT_TURNOVER_DATA}
<tr>
    <td><input name="ID_TYPE_TURN" value='{.ID_TYPE_TURN}'></td>
    <td>

                        <div class="form-group">
                            <select class="form-control" name="ID_TYPE_TURN">
                            {#data.SPR_TYPE_TURN_DATA}
                                <option value="{.ID_TYPE_TURN}" selected='?'>{.NAME_TYPE_TURN}</option>
                            {/data.SPR_TYPE_TURN_DATA}
                            </select>
                        </div>
    </td>
</tr>
{/data.PRODUCT_TURNOVER_DATA}

Данные:

"data": {
      "PRODUCT_TURNOVER_DATA": [
        {
          "ID_PRODUCT_TURNOVER": 4,
          "DATE_TURN": "2015-12-29T21:00:00.000Z",
          "ID_TYPE_TURN": 2,

        }
      ],
     "SPR_TYPE_TURN_DATA": [
        {
          "ID_TYPE_TURN": 1,
          "NAME_TYPE_TURN": "Передано в составе УТАС",
          "ACC_OPT": 1
        },
        {
          "ID_TYPE_TURN": 2,
          "NAME_TYPE_TURN": "Получено от контрагента для ревизии",
          "ACC_OPT": -1
        }]

Критерии равенства

PRODUCT_TURNOVER_DATA.ID_TYPE_TURN == SPR_TYPE_TURN_DATA.ID_TYPE_TURN 

1 ответ

Решение

Вы можете использовать {@eq} помощник, чтобы сравнить эти два значения.

<option value="{.ID_TYPE_TURN}" {@eq key=PRODUCT_TURNOVER_DATA[0].ID_TYPE_TURN value=.ID_TYPE_TURN}selected='selected'{/eq}>{.NAME_TYPE_TURN}</option>
Другие вопросы по тегам