wepy - 与原生有什么不同(watcher监听器.)
什么 不同 原生 监听器
2023-09-11 14:14:36 时间
1 <style>
2 </style>
3
4 <template>
5 <view>监听值:{{num}}</view>
6 </template>
7
8
9 <script>
10 import wepy from 'wepy';
11
12 let _page,_this;
13
14 export default class ep extends wepy.page {
15 data = {
16 num: 1
17 };
18
19 // 监听器函数名必须跟需要被监听的data对象中的属性num同名,
20 // 其参数中的newValue为属性改变后的新值,oldValue为改变前的旧值
21 watch = {
22 num(newValue, oldValue) {
23 console.log(`num value: ${oldValue} -> ${newValue}`);
24 }
25 };
26
27 // 每当被监听的属性num改变一次,对应的同名监听器函数num()就被自动调用执行一次
28 onLoad() {
29 _this = this;
30 setInterval(() => {
31 _this.num++;
32 _this.$apply();
33 }, 1000);
34 }
35 }
36 </script>
关于$apply.... 稍后
相关文章
- 一张图读懂什么是专属分布式存储
- 数据科学工作者(Data Scientist) 的日常工作内容包括什么
- eclipse中output folder和deployment assembly用法有什么不同?
- 机器学习笔记 - CUDA与OpenCL有什么不同?
- 请说明一下Spring中BeanFactory和ApplicationContext的区别是什么?
- ArcGIS Engine能够做什么?
- Html和xhtml有什么区别?
- SAP 电商云 Spartacus UI 页面的 page guard 是从什么地方解析的
- AJAX应用和传统Web应用有什么不同
- 什么是游戏运维?
- 【人工智能 AI】什么是人工智能? What is Artificial Intelligence
- JAVA! static什么作用?
- 如何从不同扩展名的数字证书中提取明文信息? *.pem *.der *.crt *.cer *.key之间的区别是什么?...
- iptables和firewalld有什么区别?
- 【深度学习】TensorFlow面试题:什么是TensorFlow?你对张量了解多少?TensorFlow有什么优势?TensorFlow比PyTorch有什么不同?该如何选择?
- Swagger是什么?Swagger怎么用?
- 雅思考试流程、需要具体注意些什么、怎么复习?
- 什么是ERP系统?为何工厂都要上erp软件?