vue

? ? ? 提醒:vue.js 現(xiàn)在正在飛速發(fā)展中叉讥,很多資源隨時都有可能過時侍郭,記得查看最新文檔鸠珠,使用最新資源遗淳。???

? ? ? ? ?vue.js是一個構(gòu)建數(shù)據(jù)的驅(qū)動的web界面的庫。vue.js的目標是通過盡可能簡單的API實現(xiàn)響應(yīng)的數(shù)據(jù)綁定和組合是視圖組件令哟。vue.js不是一個全能框架恼琼,它只聚焦與視圖層,容易與項目整合屏富。另一方面晴竞,在于相關(guān)工具庫一個使用時,vue也能完美的驅(qū)動復(fù)雜的單頁應(yīng)用狠半。

Vue 的組件化實踐

? ? ? 組件是vue.js中最強大的功能之一噩死,組件可以擴展HTML元素,封裝可重用的代碼典予。組件是自定義元素 甜滨,vue.js的編譯器為它添加特殊功能乐严。

組件之間的通信

父組件可以通過Prop來給子組件傳遞數(shù)據(jù)

?prop是父組件用來傳遞數(shù)據(jù)的一個自定義屬性瘤袖。子組件需要顯示的用props選項聲明prop:

? ? ? ? ?我們可以通過v-bind動態(tài)的綁定props的值到父組件的數(shù)據(jù)中,每次當綁定的數(shù)據(jù)在父組件中發(fā)生改變的時候昂验,該組件也會相應(yīng)的傳遞給子組件捂敌。

? ? ? ? 如果要給prop傳遞一個字面的時候必須要使用v-bind這樣傳遞下去的才是正真的字面量艾扮,否則都會當做字符串。

? ? ?prop是單向綁定的:當父組件的屬性變化時占婉,將傳遞給子組件泡嘴,但是在子組件中改變數(shù)據(jù)的時候并不會傳遞給父組件,為了防止子組件無意間修改父組件的狀態(tài)逆济,所以不應(yīng)該在子組件 中改變prop的數(shù)據(jù)酌予。

子組件與父組件的通信

? ? ?父組件使用props可以傳遞數(shù)據(jù)給子組件,但是如果子組件要把數(shù)據(jù)傳遞給父組件那么我們就要通過自定義事件的方法將數(shù)據(jù)傳遞給父組件奖慌。?

vue-router

vue-router- 單頁面應(yīng)用路由

使用 Vue.js 和 vue-router 創(chuàng)建單頁應(yīng)用非常的簡單抛虫,使用 Vue.js 開發(fā),整個應(yīng)用已經(jīng)被拆分成了獨立的組件简僧。在使用 vue-router 時建椰,我們需要做的就是把路由映射到各個組件,vue-router 會把各個組件渲染到正確的地方岛马。

? v-if VS v-show

? v-if 是真實的條件渲染棉姐,因為它會確保條件塊在切換當中適當?shù)劁N毀與重建條件塊內(nèi)的事件監(jiān)聽器和子組件。

v-if 也是惰性的:如果在初始渲染時條件為假啦逆,則什么也不做——在條件第一次變?yōu)檎鏁r才開始局部編譯(編譯會被緩存起來)伞矩。

相比之下, v-show

簡單得多——元素始終被編譯并保留夏志,只是簡單地基于 CSS 切換扭吁。

?v-if 有更高的切換消耗

?v-show 有更高的初始渲染消耗。因此盲镶,如果需要頻繁切換使用 v-show較好侥袜,如果在運行時條件不大可能改變則使用 v-if 較好。


(完)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末溉贿,一起剝皮案震驚了整個濱河市枫吧,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌宇色,老刑警劉巖九杂,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異宣蠕,居然都是意外死亡例隆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門抢蚀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來镀层,“玉大人,你說我怎么就攤上這事皿曲〕辏” “怎么了吴侦?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長坞古。 經(jīng)常有香客問我备韧,道長,這世上最難降的妖魔是什么痪枫? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任织堂,我火速辦了婚禮,結(jié)果婚禮上奶陈,老公的妹妹穿的比我還像新娘捧挺。我一直安慰自己,他們只是感情好尿瞭,可當我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布闽烙。 她就那樣靜靜地躺著,像睡著了一般声搁。 火紅的嫁衣襯著肌膚如雪黑竞。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天疏旨,我揣著相機與錄音很魂,去河邊找鬼。 笑死檐涝,一個胖子當著我的面吹牛遏匆,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谁榜,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼幅聘,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了窃植?” 一聲冷哼從身側(cè)響起帝蒿,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎巷怜,沒想到半個月后葛超,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡延塑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年绣张,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片关带。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡侥涵,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情独令,我是刑警寧澤端朵,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布好芭,位于F島的核電站燃箭,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏舍败。R本人自食惡果不足惜招狸,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望邻薯。 院中可真熱鬧裙戏,春花似錦、人聲如沸厕诡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽灵嫌。三九已至壹罚,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間寿羞,已是汗流浹背猖凛。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留绪穆,地道東北人辨泳。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像玖院,于是被迫代替她去往敵國和親菠红。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 這篇筆記主要包含 Vue 2 不同于 Vue 1 或者特有的內(nèi)容难菌,還有我對于 Vue 1.0 印象不深的內(nèi)容途乃。關(guān)于...
    云之外閱讀 5,050評論 0 29
  • Vue 實例 屬性和方法 每個 Vue 實例都會代理其 data 對象里所有的屬性:var data = { a:...
    云之外閱讀 2,209評論 0 6
  • 《智能技能開發(fā)(第8版)》 R-閱讀原文片段: 戈登描述了一個幫你有效闡述你的問題的有用模型:“我有一個問題,當你...
    杜世龍閱讀 191評論 3 1
  • 畢竟你走過這么一遭扔傅, 畢竟你來過人世耍共, 醒著,夢著猎塞,都有黑暗试读, 都有絕望的時候。 但就算一眼望盡滄海荠耽, 也希望你懷...
    雪憶0331閱讀 198評論 0 1
  • 《進擊的巨人》劇情全解析 --上篇: 巨人的冰與火之歌-- ---------------------------...
    瘋狂鉆石閱讀 45,511評論 24 74