学习vue.js计算属性

关于vue.js的计算属性练习代码,供大家参考,具体内容如下

rush:xhtml;"> <Meta charset="UTF-8"> vuejs计算<a href="https://www.jb51.cc/tag/shuxing/" target="_blank" class="keywords">属性</a>

反转后的内容{{ reverseMessage2() }}

原始{{message3}}

反转后{{ reverseMessage3 }}

<div id="app-4">
{{fullName}}

<script src="js/vue.js">
<script src="js/vuetext.js">

Js文件

rush:js;"> var app1=new Vue({ el: '#app-1',data: { message: 'Hello Ke' },})

var app2=new Vue({
el:'#app-2',data:{
message2:'Hello Hou Hou'
},methods: {
reverseMessage2: function () {
return this.message2.split('').reverse().join('')
}
}
});
var app3=new Vue({
el:'#app-3',data:{
message3:'Zhou Er Ke'
},computed:{
//a computed getter
reverseMessage3:function () {

return this.message3.split('').reverse().join('')
}
}
});
var app4 = new Vue({
el: '#app-4',data: {
firstName: 'Foo',lastName: 'Bar',fullName: 'Foo Bar'
},watch: {
firstName: function (val) {
this.fullName = val + ' ' + this.lastName
},lastName: function (val) {
this.fullName = this.firstName + ' ' + val
}
}
});
var app5=new Vue({
el:'#app-5',data:{
firstName: 'Foo',},computed:{
fullname:function () {
return this.firstName+' '+this.lastName
}
}
});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

相关文章

可以通过min-width属性来设置el-table-column的最小宽度。以...
yarn dev,当文件变动后,会自动重启。 yanr start不会自动重...
ref 用于创建一个对值的响应式引用。这个值可以是原始值(如...
通过修改 getWK005 函数来实现这一点。这里的 query 参数就是...
&lt;el-form-item label=&quot;入库类型&quot; ...
API 变动 样式类名变化: 一些组件的样式类名有所变动,可能需...