<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<div id="d1">
第一个数:<input type="number" v-model="one" /><br>
第二个数:<input type="number" v-model="two" /><br>
积1:{{one*two}}<br>
积2:{{js()}}<input type="text" v-model="js()" /><br>
积3:{{jss}}<input type="text" v-model="jss" /><br>
积4:{{jsjs}}<input type="text" v-model="jsjs" /><br>
</div>
<script type="application/javascript" src="../js/vue.js"></script>
<script type="application/javascript">
new Vue({
el : "#d1",
data : {
one : 10,
two : 5
},
methods: {
js(){
return this.one+"------"+this.two;
}
},
computed : {
jss(){
return this.one+"------"+this.two;
},
jsjs : {
get(){
return this.one+"------"+this.two;
},
set(n){
var arr = n.split("------");
this.one = arr[0];
this.two = arr[1];
}
}
}
});
</script>
</body>
</html>