【问题标题】:v-on:change event for radio input VueJSv-on: 无线电输入 VueJS 的更改事件
【发布时间】:2017-10-01 23:30:08
【问题描述】:

我的输入收音机的事件监听器有问题。

HTML:

<input
  type="radio"
  id="flat"
  name="property_type"
  class="switch-input"
  v-model="registerData.propertyType"
  value="flat"
  checked
/>

当我将v-on="change:foo" 添加到输入元素中时,该输入单选上的页面崩溃加载。

代码:

var companyList = new Vue({
    el: '#companyList',
    cache: false,
    data: {
        disabledTime: {
            to: new Date()
        },
        registerData: {
            serviceCategoryId: '{{ $serviceCategoryId }}'
        }
    },
    methods: {
        foo: function() {
            console.log('aaa');
        }
    },
})

在更改事件上调用函数的最佳方式是什么?

【问题讨论】:

  • 你用的是什么版本的 vuejs?

标签: laravel vue.js


【解决方案1】:

假设你使用的是 vuejs 2,你的语法不正确,这实际上是 vuejs 1 的语法。

v-on:change="foo" 是正确的语法,查看docs 了解更多详情。

【讨论】:

    猜你喜欢
    • 2018-07-30
    • 2017-11-30
    • 2019-11-08
    • 2021-07-27
    • 2017-05-10
    • 1970-01-01
    • 2019-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多