Tan*_*may 7 javascript vue.js vuejs2
我已经开始从头开始学习VueJS。我正在遵循他们的官方指南。但我被困在这里:https : //vuejs.org/v2/guide/#Handling-User-Input
在这个例子中...
var app5 = new Vue({
el: '#app-5',
data: {
message: 'Hello Vue.js!'
},
methods: {
reverseMessage: function () {
this.message = this.message.split('').reverse().join('')
}
}
})
Run Code Online (Sandbox Code Playgroud)
..如何message直接访问属性而不引用任何data对象?如果this关键字是指当前Vue的情况下,不应在message财产被这样访问:this.data.message?
考虑以下示例:
({
name: "John Doe",
data: {
message: "Hello World"
},
greet: function(){
console.log("I am " + this.name);
console.log("I have a message for you: " + this.data.message); //see here
}
}).greet();
Run Code Online (Sandbox Code Playgroud)
这就是我本来可以使用Vanilla JavaScript访问属性的方式。有人可以让我了解幕后发生的事情吗?
| 归档时间: |
|
| 查看次数: |
5362 次 |
| 最近记录: |