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

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

Vue單文件組件怎么用-創(chuàng)新互聯(lián)

小編給大家分享一下Vue單文件組件怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

在成都網(wǎng)站建設(shè)、成都網(wǎng)站制作中從網(wǎng)站色彩、結(jié)構(gòu)布局、欄目設(shè)置、關(guān)鍵詞群組等細(xì)微處著手,突出企業(yè)的產(chǎn)品/服務(wù)/品牌,幫助企業(yè)鎖定精準(zhǔn)用戶,提高在線咨詢和轉(zhuǎn)化,使成都網(wǎng)站營(yíng)銷成為有效果、有回報(bào)的無(wú)錫營(yíng)銷推廣。創(chuàng)新互聯(lián)專業(yè)成都網(wǎng)站建設(shè)十年了,客戶滿意度97.8%,歡迎成都創(chuàng)新互聯(lián)客戶聯(lián)系。

在很多 vue項(xiàng)目中,我們使用 vue.component 來(lái)定義全局組件,緊接著用 new vue(el: ”)在每個(gè)頁(yè)面內(nèi)指定一個(gè)容器元素

這種方式在很多中小規(guī)模的項(xiàng)目中運(yùn)作的很好,在這些項(xiàng)目里 JavaScript 只被用來(lái)加強(qiáng)特定的視圖。

但擋在更復(fù)雜的項(xiàng)目中,或者你的前端完全由 javascript 驅(qū)動(dòng)的時(shí)候,下面這些缺點(diǎn)將變得非常明顯:

  1. 全局定義 (global definitions)強(qiáng)制要求每個(gè) component 中的命名不能重復(fù)

  2. 字符串模板 (string templates)缺乏語(yǔ)法高亮,在 html 有多行的時(shí)候,需要用到丑陋的 \

  3. 不支持 CSS (no css support)意味著當(dāng) html 和 javascript 組件化時(shí),css 明顯被遺漏

  4. 沒(méi)有構(gòu)建步驟 ( no build step)限制只能使用 html和 es5 javascript ,而不能使用預(yù)處理器,如 pug(formerly jade)和 babel

文件擴(kuò)展名為 .vue 的 sigle-file components(單文件組件)為以上所有問(wèn)題提供了解決方法,并且還可以使用 webpack 或 browserify 等構(gòu)建工具

這是一個(gè)文件名為 hello.vue的簡(jiǎn)單實(shí)例







p {
  font-size: 2em;
  text-algin: center
}

現(xiàn)在我們獲得:

  • 完整語(yǔ)法高亮

  • commonJs 模板

  • 組件化的 css

正如我們說(shuō)過(guò)的,我們可以使用預(yù)處理器來(lái)構(gòu)建簡(jiǎn)潔和功能更豐富的組件,比如 pug,babel,和 stylus


  div
    p {{greeting}} world!
    other-component 





  p
   font-size: 2em;
   text-align: center  

這些特定的語(yǔ)言只是例子,你可以只是簡(jiǎn)單地使用 Babel,TypeScript,SCSS,PostCSS - 或者其他任何能夠幫助你提高生產(chǎn)力的預(yù)處理器。如果搭配 vue-loader 使用 Webpack,它也是把 CSS Modules 當(dāng)作第一公民來(lái)對(duì)待的。

怎么看待關(guān)注點(diǎn)分離?

一個(gè)重要的事情值得注意,關(guān)注點(diǎn)分離不等于文件類型分離。

在現(xiàn)代 UI 開(kāi)發(fā)中,我們已經(jīng)發(fā)現(xiàn)相比于把代碼庫(kù)分離成三個(gè)大的層次并將其相互交織起來(lái),把它們劃分為松散耦合的組件再將其組合起來(lái)更合理一些。

在一個(gè)組件里,其模板、邏輯和樣式是內(nèi)部耦合的,并且把他們搭配在一起實(shí)際上使得組件更加內(nèi)聚且更可維護(hù)。
即便你不喜歡單文件組件,你仍然可以把 JavaScript、CSS 分離成獨(dú)立的文件然后做到熱重載和預(yù)編譯。





以上是“Vue單文件組件怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司行業(yè)資訊頻道!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


網(wǎng)站標(biāo)題:Vue單文件組件怎么用-創(chuàng)新互聯(lián)
文章鏈接:http://weahome.cn/article/djshis.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部