参考文章:https://blog.csdn.net/xuyangxinlei/article/details/81408200
参考文章:https://blog.csdn.net/u013034736/article/details/70174425?utm_source=blogxgwz0
参考文章:https://blog.csdn.net/weixin_30832983/article/details/99937249
一.在service文件夹下创建一个watch.js
//watch.js
/**
* 设置监听器
*/
function setWatcher(page) {
let data = page.data;
let watch = page.watch;
// page.watch!=undefined用于解决Cannot convert undefined or null to object
if (page.watch!=undefined) {
Object.keys(watch).forEach(v => {
let key = v.split('.'); // 将watch中的属性以'.'切分成数组
let nowData = data; // 将data赋值给nowData