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

南昌网站建设方案详细版电商直播培训

南昌网站建设方案详细版,电商直播培训,移动端软件开发,长春网站制作设计作用:监视数据变化,执行一些业务逻辑或异步操作。 语法: 1.简单写法->简单类型数据,直接监视 const app new Vue({el: #app,data: {words:},watch:{words(newValue,oldValue){}}}) const app new Vue({el: #app,data: {obj…

作用:监视数据变化,执行一些业务逻辑或异步操作。

语法:

1.简单写法->简单类型数据,直接监视

    const app = new Vue({el: '#app',data: {words:''},watch:{words(newValue,oldValue){}}})
    const app = new Vue({el: '#app',data: {obj: {words: ''}},watch: {'obj.words'(newValue) {}}})

案例:翻译软件

<!doctype html>
<html><head><meta charset="utf-8">
</head><body><div id="app"><textarea rows="10" cols="40" v-model="obj.words"></textarea><textarea rows="10" cols="40" v-model="result"></textarea></div><script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script><script src="https://cdn.jsdelivr.net/npm/vue@2.7.14/dist/vue.js"></script><script>const app = new Vue({el: '#app',data: {obj: {words: ''},result: '',timer: null},watch: {'obj.words'(newValue) {clearTimeout(this.timer)//防抖this.timer = setTimeout(async () => {const res = await axios({url: 'https://applet-base-api-t.itheima.net/api/translate',params: {words: newValue}})this.result = res.data.data}, 300)}}})</script>
</body></html>

2.完整写法->添加额外配置项

1)deep:true对复杂类型深度监视

2)immediate:true初始化立刻执行一次handler方法

    const app = new Vue({el: '#app',data: {obj: {words: '',lang:''}},watch: {数据属性名:{deep:true,//深度监视immediate: true,//立即执行,一进入页面handler就立刻执行handler(newValue){}}}})

案例:翻译软件Pro

<!doctype html>
<html><head><meta charset="utf-8">
</head><body><div id="app">翻译成语言:<select v-model="obj.lang"><option value="english">英语</option><option value="franch">法语</option><option value="italy">意大利</option></select><br><br><textarea rows="10" cols="40" v-model="obj.words"></textarea><textarea rows="10" cols="40" v-model="result"></textarea></div><script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script><script src="https://cdn.jsdelivr.net/npm/vue@2.7.14/dist/vue.js"></script><script>const app = new Vue({el: '#app',data: {obj: {words: '',lang: 'english'},result: '',timer: null},watch: {obj: {deep: true,immediate: true,handler(newValue) {clearTimeout(this.timer)//防抖this.timer = setTimeout(async () => {const res = await axios({url: 'https://applet-base-api-t.itheima.net/api/translate',params: newValue})this.result = res.data.data}, 300)}}}})</script>
</body></html>
http://www.yayakq.cn/news/726498/

相关文章:

  • 物流网站建设目标建筑网站建设赏析
  • 昆明婚恋网站价格wordpress 获取用户信息
  • 离线推广网站规划书网站风格变化
  • 做企业网站推广多少钱wordpress 多域名插件
  • 网站建设汇报ppt肇庆网站开发哪家专业
  • 免费外贸自建站网站建设人员工作要求
  • 微信开发 微网站开发的详细流程wordpress如何安装百度地图
  • 池州网站建设jidela阿里云怎样做商城式网站
  • 医院网站可信认证必须做吗猪八戒网站是做啥的
  • 权威的建筑工程网站福州一站式品牌推广运营公司
  • 沈阳高端网站制作公司产品宣传画册设计
  • 369网站建设中心志愿海南网站
  • 国内企业网站模板wordpress百度网站地图
  • 海尔网站推广方法律师做网站
  • 河源东莞网站建设ps做网站导航条高度
  • 正规网站建设推荐东莞保安公司有多少家
  • 关于网站开发人员保密协议地方网站类型
  • ftp网站上传 方法网站推广计划至少应包括
  • 网站登录页模板做设计任务的网站
  • 网站建设公司天津网站的服务器怎么做的
  • 网站icp备案信息注册成都手机模板建站
  • 垂直网站建设方案网页设计开发培训班
  • 中国哪家做网站的公司最大天猫官方网站
  • 免费自己做网站软件室内装修设计上海
  • 建设微网站WordPress需要什么配置
  • 网站建设公司问答营销案例网站按钮样式
  • 如何k掉别人的网站做网站如何团队分工
  • 北京建站公司兴田德润专业软件开发工具及公司
  • wps上怎么做网站点击分析表a公司与企业k签订了建设k企业
  • 庆阳工程建设网站怎么看网站是谁家做的