Vue--名称案例,监听键盘事件@keyup--实时获取数据-----watch属性方法获取

Vue--名称案例,监听键盘事件@keyup--实时获取数据-----watch属性方法获取,第1张

概述<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> @H_301_4@
<!DOCTYPE HTML><HTML lang="en"><head>  <Meta charset="UTF-8">  <Meta name="vIEwport" content="wIDth=device-wIDth,initial-scale=1.0">  <Meta http-equiv="X-UA-Compatible" content="IE=edge">  <Title>document</Title>  <script src="./lib/vue-2.4.0.Js"></script></head><body>  <div ID="app">    <!-- 分析: -->    <!-- 1. 我们要监听到 文本框数据的改变,这样才能知道 什么时候去拼接 出一个 fullname -->    <!-- 2. 如何监听到 文本框的数据改变呢??? -->    <input type="text" v-model="firstname" @keyup="getFullname"> +    <input type="text" v-model="lastname" @keyup="getFullname"> =    <input type="text" v-model="fullname">  </div>  <script>    // 创建 Vue 实例,得到 viewmodel    var vm = new Vue({      el: ‘#app‘,data: {        firstname: ‘‘,lastname: ‘‘,fullname: ‘‘      },methods: {        getFullname() {          this.fullname = this.firstname + ‘-‘ + this.lastname        }      }    });  </script></body></HTML>
@H_301_4@

  

<!DOCTYPE HTML><HTML lang="en"><head>  <Meta charset="UTF-8">  <Meta name="vIEwport" content="wIDth=device-wIDth,initial-scale=1.0">  <Meta http-equiv="X-UA-Compatible" content="IE=edge">  <Title>document</Title>  <script src="./lib/vue-2.4.0.Js"></script></head><body>  <div ID="app">    <input type="text" v-model="firstname"> +    <input type="text" v-model="lastname"> =    <input type="text" v-model="fullname">  </div>  <script>    // 创建 Vue 实例,得到 viewmodel    var vm = new Vue({      el: #app,data: {        firstname: ‘‘,lastname: ‘‘,fullname: ‘‘      },methods: {},watch: { // 使用这个 属性,可以监视 data 中指定数据的变化,然后触发这个 watch 中对应的 function 处理函数        firstname: function (newVal,oldVal) {          // console.log(‘监视到了 firstname 的变化‘)          // this.fullname = this.firstname + ‘-‘ + this.lastname          // console.log(newVal + ‘ --- ‘ + oldVal)          this.fullname = newVal + - + this.lastname        },lastname: function (newVal) {          this.fullname = this.firstname + - + newVal        }      }    });  </script></body></HTML>
@H_301_4@ @H_301_4@ @H_301_4@ @H_301_4@ 总结

以上是内存溢出为你收集整理的Vue--名称案例,监听键盘事件@keyup--实时获取数据-----watch属性方法获取全部内容,希望文章能够帮你解决Vue--名称案例,监听键盘事件@keyup--实时获取数据-----watch属性方法获取所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1031552.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-23
下一篇2022-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存