Component({
properties: {
data: {
type: Object,
value: {},
observer(newVal, oldVal) {
// 第一种方式通过参数传递的方式触发函数的执行
this.logInfo();
}
}
},
data:{
},
methods: {
logInfo(){
console.log("发起请求");
}
},
attached(){
// 第二种方式通过组件的生命周期函数执行代码
console.log("发起请求");
}
})
如果通过 observer 函数进行;
那么在引入组件的时候需要加 data 处理,加data就是为了触发observer 函数从而执行我们的函数请求处理:
<accept data="123"></accept>