j0z*_*eft 3 javascript vue.js vuejs2
我正在尝试构建一个页面,其中一旦加载页面就应该设置变量.我放置了我的方法,并尝试重复调试它,完全没有任何结果,然后我试着只是在控制台打印一个字符串,mounted也没有发生任何事情......我不确定我是否遗漏了一些东西.
我支持我的项目usnig Vue CLI,目前,在下面的代码中,我希望HelloWorld.vue从模板中插入更改
我还添加了一个按钮作为支票,
<button onclick="foo">foo</button>
Run Code Online (Sandbox Code Playgroud)
页面的脚本部分如下所示:
<script>
export default {
el: '#app',
data: {
message: 'Hello Vue.js!'
},
methods: {
mounted: function() {
console.log("Mounted!")
},
foo: function() {
console.log("button")
}
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
预期的行为是"安装!" 在保存和刷新时在控制台上,每当我单击按钮时"按钮".显示页面时我什么也得不到,只要我点击按钮,就会出现"按钮".是mounted用在这里还是我失去了别的错误的功能?
The*_*Man 11
啊.这是人们做的一个简单而常见的错误.这是你应该如何编写挂载.
<script>
export default {
el: '#app',
data: {
message: 'Hello Vue.js!'
},
methods: {
foo: function() {
console.log("button")
}
},
mounted: function() {
console.log("Mounted!")
},
}
</script>
Run Code Online (Sandbox Code Playgroud)
安装应与方法,数据或计算在同一级别.不在内部方法.
这就是全部,现在应该可以了.
我希望它有所帮助.
| 归档时间: |
|
| 查看次数: |
4045 次 |
| 最近记录: |