Vue.js实现计数器和千米转换小功能代码
前言:
Vue.js实现计数器和千米转换小功能代码,如果对你有帮助就看看吧。
实例代码:
vue.js自行导入即可使用,两个简单的小功能希望能帮助有需要的人!
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="vue.js"></script> </head> <body> <!-- 计数器 author:吴默然 this:2020年9月9日 url:aidezy.com --> <div id="el"> <p>{{jishu}}</p> <button v-on:click="jishu++">点我计数</button> </div> <br><br> <div id="el2"> <span>千米: </span><input type="text" v-model="qianmi"> <span>米: </span><input type="text" v-model="mi"> </div> <p id="hou"></p> </body> <script type="text/javascript"> var vm = new Vue({ el:'#el', data:{ jishu:'1', } }); vm.$watch('jishu' , function(dang , gai){ alert("当前为:" + gai + "修改后:" + dang); }); // 千米转换 var vm2 = new Vue({ el:'#el2', data:{ qianmi:'0', mi:'0', }, computed:{ }, methods:{ }, watch:{ qianmi:function(val){ this.qianmi = val; this.mi = this.qianmi*1000; }, mi:function(val){ this.qianmi = val/1000; this.mi = val; } } }); vm2.$watch('qianmi' , function(newval ,oldval){ var hou = document.getElementById('hou'); hou.innerHTML = "旧:" + oldval + '新:' + newval; }); </script> </html>
资源均来自第三方,谨慎下载,前往第三方网站下载 解压密码:123456 解压密码:123456