宝哥软件园

详细解释Vue的属性、方法和生命周期示例代码

编辑:宝哥软件园 来源:互联网 时间:2021-08-20

例子

!DOCTYPE Html Html lang=' en ' head meta charset=' UTF-8 ' meta name=' viewport ' content=' width=device-width,Initial-scale=1.0 ' meta http-equiv=' x-ua-compatible ' content=' ie=edge ' title script src=' http : Vue . min . js '/script/head body div id=' main ' span { { message } }/span br/span { { number } }/span br/button v-:0,number: 85,},//如果我们从服务器获取的数据不是我们需要的,那么可能是以上数据的组合。此时我们可以使用Vue提供的一个属性:计算属性//计算属性:我们可以计算数据中的数据,然后返回一个新的数据,这叫做计算。Computed: {//可以定义一个函数,然后返回所需的数据。例如,我们需要得到上面数字的平方,计算结果是:getscreen : function(){ return this。这个号码。数量;}},//定义函数methods : { add 3360 function(){ this。数量;}},//listener属性(listener),可以监听一个函数或者一个变量watch: {//函数接收两个参数值,afterVal代表变数值,beforeVal代表变数值number3360函数(在Val之后,在Val之前){console.log('在val之前,在val之前);console.log('afterVal ',after val);} } });//打印结果console . log(app . getsqure);/script属性

从上面的例子中,我们可以知道属性可以分为计算属性和观察属性。

计算属性的一个优点是它有缓存机制,所以不需要每次都重新计算。

监听属性(listener),可以监听函数或变量。

方法

方法经常调用的函数。

在上面的例子中,getSqure、add、number,像这些都是我们自定义的方法。

生命周期(挂钩功能)

生命周期是从创造到毁灭的过程。

这个生命周期也是Vue实例的一系列过程,从创建到完成,到挂载,到更新,再到销毁。这个官方说法也叫钩子函数。

脚本% 20窗口。on load % 20% 3d % 20% 28% 29% 20% 3d % 20% 7b % 20 const % 20 app % 20 3d % 20 new % 20 view % 28% 7b % 20.我.//%和7% 94% 9f %和5% 91% BD %和5% 91% BD %至8%和6% 9c % 9f %和7%交流电%和4% b8 % 80%和6%至5% ef % BC % 9a %和5% 88% B9 %和5% bb % ba %和5% 89% 8d % ef % BC % 88% vista和5% AE % 9%和4%是% 8b %和8% BF % 98%% 24 El % 29% 3b % 20控制台。日志% 28% 27% cbeforrecreate % 27% 2c % 27颜色336360绿色% 27% 2c % 20此。消息% 29% 3b % 20% 7d % 2c % 20% 2f % 2f % 20% e 5% 88% 9b % e 5% bb % ba % e 5% AE % 8c % e 6% 88% 90% 20创建% 28% 29% 7 b % 20控制台。日志% 28 % 27 %创建了% 27 % 2% 24 El % 29% 3b % 20控制台。日志% 28 % 27 %创建了% 27% 2c % 27颜色:红色% 27% 2c % 20这。消息% 29% 3b % 20% 7d % 2c % 20% 2f % 2f % 20%和6% 8c % 82% BD %和8% BD %和4% B9 % 8b %和5% 89% d8d % 20预装载% 28% 29% 20b % 7% 20控制台。日志% 28% 27% cbeformount % 2% % 24 El % 29% 3b % 20控制台。日志% 28% 27% cbefrommount % 27% 2c % 27颜色336360蓝色% 27% 2c % 2c % 20这。消息% 29% 3b % 20% 7d % 2c % 20% 2f % 2f % 20%和5% B7 % B2 %和7% bb % 8f %和6% 8c % 82%和8% BD %和4% BD % 86%和6% 98% a方法%和9% 87% 8c %和9% 9%% 24 El % 29% 3b % 20控制台。日志% 28% 27% 25 CMO ted % 27% 2c % 27颜色336360橙色% 27% 2c % 20这个。消息% 29% 3b % 20% 7d % 2c % 20% 2f % 2f % 20% e 5% 88% 9b % e 5% AE % 8c % e 4% B9 % 8b % e 5% 90% 8e % ef % BC % 8c % e 6% 95% B0 % e 6% 8% 24 El % 29% 3b % 20控制台。日志% 28% 27% cbeforupdate % 27% 2c % 27颜色336360% 23f 4486% 27% 2c % 20这。数量% 29% 3b % 20% 7d % 2c % 20% 2f % 20% e2f % 20% e 6% 95% B0 % e 6% 8d % AE % e 5% 85% a 8% e 9% 83 a 8% e 6% 9b % B4 % e 6% 96% B0 % e 5% AE % e 24 El % 29% 3b % 20控制台。日志% 28% 27% 25 cuupdate % 27% 2c % 27颜色336360橄榄% 27% 2c % 20这个。数字% 29% 3b % 20% 7d % 2c % 20% 2f % 2 f % 20%和9% 94% 80%和销毁前6% af % 81% 20% 28% 29% 20% 7b % 20控制台。日志% 28% 27% cbefromrisy % 27% 2c % 27颜色:灰色% 27% 2c% 24 El % 29% 3b % 20控制台。日志% 28% 27% cbefromrisy % 27% 2c % 27颜色336360灰色% 27% 2c % 20这。数字% 29% 3b % 20% 7d % 2c % 20销毁% 28% 29% 7b % 20控制台。日志% 28% 27% cdestred % 27% 2c % 27颜色:% 27% 2c % 20今年.% 24 El % 29% 3b % 20控制台。日志% 28% 27% cdestred % 27% 2c % 27颜色336360黄色% 27% 2c % 20这个。数量% 29% 3b % 20% 7d % 7% 7d % 29% 3b % 20 F2 f % 20% e 6% 89% 93 e 5% D8 % B0 % e 5% 87% ba % e 6% 9d % a 5% e 7% 9a % 84% e 7% bb % 93 e 6% e % 24销毁% 28% 29% 3b % 29% 7d % 20% 2 fscscript html % ef % 9a % 0 abdy % 20 div % 20 div % 3d id % 20主要% 27% 20跨度% 7b % 7b % 7b % 20消息% 20 7d % 7d % 2 fspan % 20 br % 2f % 20跨度% 7b % 7b % 7b % 20数字% 20d % 7d % 2 fspan % 20 br % 2f % 20按钮% 20v-在:上单击% 3d % 27添加%

更多资讯
游戏推荐
更多+