Vue click事件的问题?

这个问题我看github上面有人也提了类似的 issue 但是好像没有说明具体原因出来?https://github.com/vuejs/vue/...

具体场景
我在一个头文件里面定义了一个方法 例如

var ms = {

open:function(url){    //伪代码}

}

在具体页面我把这个文件引入在头部

这是业务代码

<div id='app'>

<button @click='ms.open('./home/)'>按钮1</button>
<button onclick='ms.open('./home/)'>按钮2</button>

</div>
<script>

var app = new Vue({
    el:#app,
    data:{
    }
})

</script>

问题来了,不管我点的是按钮1还是按钮2,都显示ms未定义?请问各位大佬,这是什么原因?针对这样的场景有没有好的解决办法?


慕工程0101907
浏览 1820回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js