代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>计算属性</title>
</head>
<body>
<div id="app">
<div> {{daoxu}} </div>
<div> {{jisuan}} </div>
</div>
<script src="js/vue.js"></script>
<script>
var vm =new Vue({
el:'#app',
data:{
msg:'我想倒序这句话',
a:'111',
b:'222'
},
computed: {
//倒序一句话
daoxu: function(){
return this.msg.split('').reverse().join('');
},
//进行加法计算
jisuan:function(){
return parseInt(this.a)+parseInt(this.b);
}
},
methods:{
}
})
</script>
</body>
</html>
- 计算属性基于data中的数据进行操作,数据若改变,则结果改变