История изменений
Исправление makoven, (текущая версия) :
Что-то оно и вовсе не вычисляется
app = new Vue({
el: "#report-app",
data: {
a: 1,
b: 2,
},
computed: {
c: function() {
console.log('computing');
return this.b + 1;
}
}
})
// В консоли
app.a = 5
app.b = 5
app.c
"computing"
При этом DOM обновляется при изменении this.b:
<div> b = {{b}}, c = {{c}} </div>
Исправление makoven, :
Что-то оно и вовсе не вычисляется
app = new Vue({
el: "#report-app",
data: {
a: 1,
b: 2,
},
computed: {
c: function() {
console.log('computing');
return this.b + 1;
}
}
})
// В консоли
app.a = 5
app.b = 5
app.c
"computing"
При этом DOM обновляется при изменении this.b:
<div> this.b = {{b}}, this.c = {{c}} </div>
Исправление makoven, :
Что-то оно и вовсе не вычисляется
app = new Vue({
el: "#report-app",
data: {
a: 1,
b: 2,
},
computed: {
c: function() {
console.log('computing');
return this.b + 1;
}
}
})
// В консоли
app.a = 5
app.b = 5
app.c
"computed"
При этом DOM обновляется при изменении this.b:
<div> this.b = {{b}}, this.c = {{c}} </div>
Исходная версия makoven, :
Что-то оно и вовсе не вычисляется
app = new Vue({
el: "#report-app",
data: {
a: 1,
b: 2,
},
computed: {
c: function() {
console.log('computing');
return this.b + 1;
}
}
})
// В консоли
app.a = 5
app.b = 5
app.c
"computed"