#vue.js #vuejs2
#vue.js #vuejs2
Вопрос:
Я привязал флажок (вывод данных параметров в цикле):
<input type="checkbox" v-model="option.active">
options: [
{
name: 'one',
active: false,
},
{
name: 'two',
active: false,
},
....
]
Я также хочу, чтобы кнопка могла отключать флажок.
Как я могу также привязать кнопку к модели?
Комментарии:
1.
<button @click="option.active = false">Click</button>
2. Спасибо — в любом случае, чтобы перенести это в метод?
3. Да, есть. Взгляните на документацию Vue , а затем, возможно, опубликуйте отдельный вопрос, если есть что-то конкретное, чего вы не понимаете в том, как работает обработка событий в Vue.
4. Спасибо, я знаю, как передавать данные методам, но передача option.active просто передаст true, как мне передать ссылку на option.active в объекте данных?
5. Передать
option
в качестве параметра, а затем в методе:option.active = false
Ответ №1:
Вы должны использовать событие нажатия кнопки:
<button v-on:click="option.active = false">Click</button>
или
<button @click="option.active = false">Click</button>