Я пытаюсь передать значение шаблону dom-repeat
, но поведение по умолчанию соответствует первому элементу в массиве. Я пытаюсь установить строку из массива строк.
Родительский компонент
<select value="[[entry.method]]"
on-change="_changeMethod">
<template is="dom-repeat" items="[[entry.methods]]">
<option value="[[item]]">[[item]]</option>
</template>
</select>
Дочерний компонент
this.dispatchEvent(new CustomEvent('add-item', {
bubbles: true,
composed: true,
detail: {
method: 'b',
methods: ['a', 'b', 'c']
}));
В раскрывающемся списке по умолчанию используется значение 'a'
.
Как я могу передать 'b'
, чтобы установить начальное значение раскрывающегося списка?