真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vue.prototype如何使用

vue.prototype的使用方法:通過在原型上定義使其在每個(gè)Vue的實(shí)例中可用,代碼為【Vue.prototype.$appName = 'My App'】,控制臺(tái)會(huì)打印出My App。

創(chuàng)新互聯(lián)專注于新吳網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供新吳營(yíng)銷型網(wǎng)站建設(shè),新吳網(wǎng)站制作、新吳網(wǎng)頁(yè)設(shè)計(jì)、新吳網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務(wù),打造新吳網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供新吳網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

【相關(guān)文章推薦:vue.js】

vue.prototype的使用方法:

在vue項(xiàng)目main.js文件中:

Vue.prototype.$appName = 'My App'

這樣你可以通過在原型上定義它們使其在每個(gè) Vue 的實(shí)例中可用。

new Vue({
  beforeCreate: function () {
    console.log(this.$appName)
  }
})

控制臺(tái)會(huì)打印出 My App。就這么簡(jiǎn)單!

“為什么 appName 要以 $開頭?這很重要嗎?它會(huì)怎樣?”

$是在 Vue 所有實(shí)例中都可用的屬性的一個(gè)簡(jiǎn)單約定。這樣做會(huì)避免和已被定義的數(shù)據(jù)、方法、計(jì)算屬性產(chǎn)生沖突。

比如寫成:

Vue.prototype.appName = 'My App'

在vue實(shí)例中:

new Vue({
  data: {
    appName: 'The name of some other app'
  },
  beforeCreate: function () {
    console.log(this.appName)
  },
  created: function () {
    console.log(this.appName)
  }
})

日志中會(huì)先出現(xiàn) "My App",然后出現(xiàn) "The name of some other app",因?yàn)?this.appName 在實(shí)例被創(chuàng)建之后被 data 覆寫了。我們通過 $為實(shí)例屬性設(shè)置作用域來避免這種事情發(fā)生。你還可以根據(jù)你的喜好使用自己的約定,諸如 $_appNameΩappName,來避免和插件或未來的插件相沖突。

相關(guān)免費(fèi)學(xué)習(xí)推薦:JavaScript(視頻)


網(wǎng)頁(yè)名稱:vue.prototype如何使用
當(dāng)前鏈接:http://weahome.cn/article/cjhgjd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部