Vuejs + Laravel:如何统计记录
Vuejs + Laravel: How To Count Records
vue 组件代码:
data() {
return {
patrons : {},
}
},
methods: {
loadPatron(){
axios.get("api/patron")
.then(({data}) => (this.patrons= data.data));
//Count records
console.log(this.patrons.length); //This line of code does not seem to work.
},
}
我们如何统计记录并显示在console.log中?
你必须在赋值后将 console.log
放在 axios get 函数中
axios.get("api/patron")
.then(({data}) => {
this.patrons = data.data
console.log(this.patrons);
});
或在 patrons
属性 和 console.log
那里创建观察者
watch: {
patrons: {
handler: function() {
console.log(this.patrons)
},
deep: true
}
}
vue 组件代码:
data() {
return {
patrons : {},
}
},
methods: {
loadPatron(){
axios.get("api/patron")
.then(({data}) => (this.patrons= data.data));
//Count records
console.log(this.patrons.length); //This line of code does not seem to work.
},
}
我们如何统计记录并显示在console.log中?
你必须在赋值后将 console.log
放在 axios get 函数中
axios.get("api/patron")
.then(({data}) => {
this.patrons = data.data
console.log(this.patrons);
});
或在 patrons
属性 和 console.log
那里创建观察者
watch: {
patrons: {
handler: function() {
console.log(this.patrons)
},
deep: true
}
}