当前位置: 首页 > wzjs >正文

多企业宣传网站建设网站建设高端培训

多企业宣传网站建设,网站建设高端培训,wordpress编辑用户头像,网站建设百度文库Vue 渐进式JavaScript 框架 基于Vue2的学习笔记 - Vue 监听属性(watch) 目录 监听属性 监听值改变 使用watch实现 区别 总结 监听属性 通过watch来响应数据的变化。 虽然大多数情况计算属性都可以满足需要,但有时还是需要使用侦听器。…

Vue 渐进式JavaScript 框架 基于Vue2的学习笔记 - Vue 监听属性(watch)

目录

监听属性

监听值改变

使用watch实现

区别

总结


监听属性

通过watch来响应数据的变化。

虽然大多数情况计算属性都可以满足需要,但有时还是需要使用侦听器。当需要在数据发生变化时执行异步操作或者开销较大的操作时,就需要自定义监听器。

监听值改变

还是使用过滤应用的示例来做演示。

先绑定一个input事件。

示例如下:

<div id="box"><input type="text" @input="handleInput" v-model="mytext"><ul><li v-for="item in datalist" :key="item">{{item}}</li></ul>
</div>

同步情况下 使用计算属性可以完成

但是异步情况下,如果请求后端需要使用method方法。

示例如下:

<script>let vm = new Vue({el:'#box',data: {mytext:'',datalist:['aa', 'bb', 'cc', 'dd', 'ee', 'de'],originList:['aa', 'bb', 'cc', 'dd', 'ee', 'de'],},methods:{handleInput() {console.log("input", this.mytext)// 模拟异步情况 使用2秒后响应setTimeout(() => {this.datalist = this.originList.filter(item => item.includes(this.mytext))}, 2000)}}})
</script>

使用watch实现

去掉input上的input事件,然后增加watch。

示例如下:

<script>let vm = new Vue({el:'#box',data: {mytext:'',datalist:['aa', 'bb', 'cc', 'dd', 'ee', 'de'],originList:['aa', 'bb', 'cc', 'dd', 'ee', 'de'],},watch: {mytext(newVal) {console.log("改变了", newVal)// 模拟异步情况 使用2秒后响应setTimeout(() => {this.datalist = this.originList.filter(item => item.includes(this.mytext))}, 2000)}}})
</script>

区别

1.data => 状态,被拦截

2.方法 ==》 事件绑定,逻辑计算。可以不用return,没有缓存

3.计算属性(重视结果)=》 解决模版过重问题,必须有return,只求结果,有缓存,同步。

4.watch(重视过程),监听一个值的改变。不用返回值,异步同步。

总结

Vue 渐进式JavaScript 框架 基于Vue2的学习笔记 - Vue 监听属性(watch)


文章转载自:

http://rgQmiuQs.tmxtr.cn
http://eKZfP7mN.tmxtr.cn
http://cNtFqoBV.tmxtr.cn
http://WGS3yUNt.tmxtr.cn
http://xl0ZVOQz.tmxtr.cn
http://k3fb4VXH.tmxtr.cn
http://juvilqCH.tmxtr.cn
http://AVRl2t8c.tmxtr.cn
http://Mf5jRey4.tmxtr.cn
http://jTmi2Q50.tmxtr.cn
http://ivigw0jg.tmxtr.cn
http://mHwtBWH5.tmxtr.cn
http://Ua2zEjft.tmxtr.cn
http://bsPJ3UKM.tmxtr.cn
http://sjKrpBgC.tmxtr.cn
http://WihbpeR9.tmxtr.cn
http://tax6QBjZ.tmxtr.cn
http://NxUeC45N.tmxtr.cn
http://XyL4yc1U.tmxtr.cn
http://yKO0eLHy.tmxtr.cn
http://xucgD7Mu.tmxtr.cn
http://fbLo0jSL.tmxtr.cn
http://hJpM9I60.tmxtr.cn
http://SylIZ5QO.tmxtr.cn
http://OGXfxE0W.tmxtr.cn
http://MX6AJmAm.tmxtr.cn
http://iuRkzoOO.tmxtr.cn
http://vTeLB6Bl.tmxtr.cn
http://Cqx3e4qh.tmxtr.cn
http://0E7AuG8l.tmxtr.cn
http://www.dtcms.com/wzjs/746573.html

相关文章:

  • 网站建设怎么配置伪静态文件晋江论坛怎么搜索帖子
  • 网站开发属于专利吗今天特大新闻
  • 男科医院网站建设策略wordpress导航菜单函数
  • 做内容网站 用什么模版WordPress虚拟资源模板
  • 建网站需要什么知识营销比较好的知名公司有哪些
  • 做的网站如何改标题建设银行官方网站-云服务
  • 怎么做属于自己的音乐网站百度广告平台电话
  • 做淘客网站能干嘛建立网站还是建设网站
  • 做网站最快的编程语言ppt模板免费下载 素材学生版
  • 瑞安网站建设公司中国建设工程造价管理协会网站
  • 福州网站seo推广优化百度提交网站收录
  • 网站设计公司 无锡iis一个文件夹配置多个网站
  • 律师事务所 网站建设网站建设必须要备案吗
  • 手机网站qq代码金方时代做网站怎么样
  • 网站需要多大空间公司门户网站制作需要多少钱
  • 浙江建设三类人员报名网站企业对比网站
  • 网站文章更新频率搜索引擎大全网址
  • 女做受网站wordpress rest api接口
  • 室内设计师常去的网站阿里云轻量级服务器搭建wordpress
  • 重庆黔江做防溺水的网站宁波做网站多少钱
  • 丹阳火车站对面规划网站开发问题论文
  • 墨星写作网站app下载企业网站建设方案费用预算
  • wordpress加cnzz临沂网站seo
  • 济宁网站建设服务上市公司做网站有什么用
  • 免费建站网站制作模板企业网站大全
  • 哪个网站做ic好有网站加金币的做弊器吗6
  • 青岛建设监理协会网站做小程序商城
  • 男女做那种的的视频网站有名的设计公司
  • 网站怎么做竞价推广wordpress存放的目录在
  • pc网站开发制作做域名交易网站