本文介绍了vue计算属性的使用和vue实例的方法示例,分享给大家,具体如下:
计算属性
在模板中表达式非常便利,但是它们实际上只用于简单的操作。模板是为了描述视图的结构。在模板中放入太多的逻辑会让模板过重且难以维护。这就是为什么 Vue.js 将绑定表达式限制为一个表达式。如果需要多于一个表达式的逻辑,应当使用计算属性。
vue 计算属性
当我们想要根据一端业务代码的执行结果来返回属性的值,就可以使用计算属性computed了,
计算属性是一个有结果的函数,有get方法和set方法,get方法,必须有返回值必须有返回值
<script src="/UploadFiles/2021-04-02/vue.js">计算属性的set/get方法:
<script src="/UploadFiles/2021-04-02/vue.js">vue实例的简单方法
vm 是创建的vue实例对象的名字
vm.$el -> 就是元素
vm.$data -> 就是data
vm.$mount -> 将vue对象挂载在节点对象上
举个例子:
var vm2 = new Vue({ data:{}, methods:{} }).$mount('#box');等同于:
var vm2 = new Vue({ el:'#box', data:{}, methods:{} });vm.$options -> 获取自定义属性,自定义方法
vue实例可以自定义属性和方法,如果需要调用就需要$options调用,举例如下:
var vm2 = new Vue({ aa:'1',//自定义属性 show:function () { alert(1); }, el:'#box', data:{}, methods:{} }); vm2.$options.show(); console.log(vm2.$options.aa);vm.$destroy -> 销毁对象
vm.$log(); -> 查看现在数据的状态
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。