比如一个Person对象,里面有eat方法:
let person = {
name: "jack",
// 以前:
eat: function (food) {
console.log(this.name + "在吃" + food);
},
// 箭头函数版:
eat2: food => console.log(person.name + "在吃" + food),// 这里拿不到this
// 简写版:
eat3(food){
console.log(this.name + "在吃" + food);
}
}再比如初始化vue
var vm = new Vue({
el: '#mmp',
template: template,
data() {
return {
htmlData: false,
...是
var vm = new Vue({
el: '#mmp',
template: template,
data:function() {
return {
htmlData: false,
...的意思
最新评论: