在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ Firfox中兼容問(wèn)題

Firfox中兼容問(wèn)題

頁(yè)面有一個(gè)開(kāi)關(guān),用的vue switch 開(kāi)關(guān)組件,在谷歌瀏覽器可以,火狐就不兼容,在火狐下報(bào)錯(cuò)‘event is not defined’

Vue.component('t-switch', {

props: {
    itemData: {
        type: Object,
        default: function () {
            return {
            }
        }
    }
},
template: `<div class='switch switch-inline' style='height: 20px'>
    <input type='checkbox' v-model='switch.is_open' v-on:change='switchClick(itemData)'>
    <label></label>
</div>`,
methods:{
    switchClick:function (row) {
        var el = event.currentTarget;
        if (el.checked) {
            status = 1
        } else {
            status = 2
        }
        TourismLoading.show();
        $.get('url', {
            id: row.id,
            is_open: status
        }, function (request) {
            TourismLoading.hide();
            if (parseInt(request.code) === 0) {
                success('成功');
            } else {
                error(request.message);
                return false;
            }
        })
    }
},
computed:{
    switch(){
        var _self = this;
        if(_self.itemData.is_open == 2){
            _self.itemData.is_open = 0;
        }
        return _self.itemData;
    }
}

});

怎么才能讓他兼容呢,試了網(wǎng)上的一些方法,都不可以

回答
編輯回答
安若晴

官網(wǎng)示例:

<button v-on:click="warn('Form cannot be submitted yet.', $event)">
  Submit
</button>
// ...
methods: {
  warn: function (message, event) {
    // 現(xiàn)在我們可以訪問(wèn)原生事件對(duì)象
    if (event) event.preventDefault()
    alert(message)
  }
}
2017年1月19日 06:00
編輯回答
陌如玉
v-on:change='switchClick(itemData,$event)'

把event對(duì)象傳加上

2018年7月21日 02:08