<!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'>
<script src='../lib/vue-2.4.0.js'></script>
<title>title</title>
</head>
<body>
<div id='app'>
<input type="text" v-model="str1">
<select v-model="opt">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" v-model="str2">
<button @click="result">=</button>
<input type="text" v-model="str3">
</div>
<script>
var demo = new Vue({
el: '#app',
data: {
str1:0,
str2:0,
str3:0,
opt:'-'
},
methods:{
result(){
var codeStr = parseFloat(this.str1)+this.opt+parseFloat(this.str2)
this.str3 = eval(codeStr)
} }
})
</script>
</body>
</html>

v-model下的简易 计算器

<!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'>
<script src='../lib/vue-2.4.0.js'></script>
<title></title>
</head>
<body>
<div id='app'>
<button @click="start">触发</button>
<button @click="stop">停止</button>
<p>{{str}}</p>
</div>
<script>
var demo = new Vue({
el: '#app',
data: {
str:"今天天气好晴朗,处处好风光!",
flag:null
},
methods:{
start(){ if (this.flag!=null){
return
}
this. flag = setInterval(()=>{ var start1 = this.str.substring(0,1)
var end1 = this.str.substring(1)
this.str = end1 + start1 },400)
},
stop(){
clearInterval(this.flag)
this.flag =null
}
}
})
</script>
</body>
</html>

v-model下的跑马灯实验

最新文章

  1. Object类.
  2. Pointers and Dynamic Allocation of Memory
  3. vs2010 使用vs online账号 需要安装的插件
  4. JSP 容易弄混的几点总结
  5. js 引用类型比较
  6. BZOJ 2299 向量
  7. W3C vs. WHATWG HTML5 Specs – The Differences Documented
  8. 原生JS实现Ajax及Ajax的跨域请求
  9. codeforces 893B Beautiful Divisors 打表
  10. XAMPP重要文件目录及配置
  11. django项目前期准备
  12. html css样式子元素相对父级元素定位
  13. [.NET] 一个获取随机数的新方式
  14. plupload多个实例,返回区分实例的返回
  15. react组件回顶部
  16. Matplotlib:tick_params参数设置
  17. PAT 1086 就不告诉你(15 )(代码)
  18. 执行shell脚本的四种方式(转)
  19. vue select下拉框绑定默认值
  20. 删除排序数组中的重复数字 II &#183; Remove Duplicates from Sorted Array II

热门文章

  1. [TypeScript] Asynchronous Iteration using for-await-of
  2. 轻松学习JavaScript二十二:DOM编程学习之节点操作
  3. Seq和Ack
  4. POJ 2373 单调队列优化DP
  5. hbase伪分布安装配置
  6. Java基础学习补充 -- 异常处理和log4j日志
  7. 模拟select样式,自定义下拉列表为树结构
  8. appium使用教程(一 环境搭建)-------------1.准备阶段
  9. Shell应用之网卡流量监测
  10. Unity调用Android的两种方式:其一、调用jar包