一.工具:HBuilder
二.代码操作:
1.首先将vue.js插件引入
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript" src="js/vue.js"></script>
</head>
2.创建一个id为app的div容器来盛一些我们所需要的标签
<div id="app">
</div>
3. 在id为app的容器中加入我们需要的input标签“输入框”和select标签
<input type="text" placeholder="输入第一个数" v-model.number="num1">
<select v-model="sign">
<option>+</option>
<option>-</option>
<option>*</option>
<option>/</option>
</select>
<input type="text" placeholder="输入第二个数" v-model.number="num2"> <br>
结果是:{ {res}} <br>
<input type="text" placeholder="输入第一个数" v-model.number="num3">
<select v-model="sign1">
<option>+</option>
<option>-</option>
<option>*</option>
<option>/</option>
</select>
<input type="text" placeholder="输入第二个数" v-model.number="num4"> <br>
结果是:{ {res1}} <br>
<input type="text" placeholder="输入第一个数" v-model.number="num5" @change="change">
<select v-model="sign2" @change="change">
<option>+</option>
<option>-</option>
<option>*</option>
<option>/</option>
</select>
<input type="text" placeholder="输入第二个数" v-model.number="num6" @change="change"> <br>
结果是:{ {res2}}
input标签中v-model属性是用来进行一个双向绑定在下列data中进行双向绑定
4.使用srcipt标签来定义一个vue方法并绑定id为app的容器
<script>
const vm = new Vue({
el: "#app",
data: {}
})
</script>
5. 在data里面对v-model进行双向绑定