国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

vue3.0 CLI - 2.5 - 了解組件的三維

2019-11-19 12:56:25
字體:
來源:轉載
供稿:網友

我的 github 地址 - vue3.0Study - 階段學習成果都會建立分支。

問答

1、vue 組件有什么?

為什么要加上 vue,因為不同的 MVC 框架,東西不一樣,不過基本的功能都有。

組件有 data、computed、watch、methods 以及生命周期鉤子等。對于入門者來說,先搞清楚這些是什么東西。

data 屬性經過前面幾篇文章的學習,對其已有初步的了解。

computed 是計算屬性,前面也有了解。

methods 組件方法,其實是專門定義函數的一個對象,這些函數最終綁定到組件上。

watch 和 生命周期鉤子 也不是什么高深的東西!就是個函數而已,別被這些【高大上】的名字給嚇著。后面會學習它們。如果了解過 C++ 或 JAVA 的函數重載的概念,那就這么理解這兩個東西吧。

2、什么是組件?

組件也不是什么高深的東西。html 標簽 div form img 等知道吧,都是【組件】, 只不過呢,vue 里邊的組件可以自己命名,也可以定義自己的屬性等等,說白了,就是擴展標簽。

關于組件,標準實際上已經實現了,叫做【自定義元素】,谷歌為那些沒有實現這個標準的瀏覽器做了個 polyfill,也即是 【polymer】框架:polymer地址,都出到 3.0 版本了,谷歌一直在維護。

3、組件還有什么需要了解的?

組件復用、組件注冊、組件組織、組件怎么互相傳遞數據、組件插槽、動態組件等內容。

組件復用,其實就是搞成一個 html【標簽】。它怎么用,傳遞什么數據給它,它有什么交互功能,怎么顯示 ( 前面幾篇文章就在介紹這些 ) 都已預定義。

組件注冊 和 組件組織,結合起來理解。還是用 html 來理解,div 可以包含 div ( 子元素 );組件也可以包含子組件;html 是如何組織的,組件也是如何組織;注冊是怎么回事?vue 中組件要使用其他組件,必須 import 其他組件,這就是注冊啦。對!注冊和組織,就是這么簡單!

注冊還有全局注冊和局部注冊,以后學習慢慢介紹。

傳遞數據。html 標簽之間,無法自己傳遞數據 ( 當然,有些 css 屬性比如 font-size,是單向傳遞的 )。vue 組件可不一樣,父組件不單單可以給子組件傳遞數據,子組件也可以給父組件傳遞數據。父 => 子 用 props;子 => 父 用 emit 事件。

插槽。我覺得實際運用過程中,也不一定非要用,以后學習在介紹。

動態組件。比如 nav 導航條,每個導航,可以理解為單個組件,組件復用之后呢,就是導航條。那么怎么知道目前的導航是哪個呢?這就是動態組件的用處。

組件需要了解的東西,簡單介紹到這里。

高端一點的東西

上面說的,組件的數據流啊、動態和異步組件啊、訪問組件的特殊方式啊、依賴注入啊、強制更新啊等等東西,學習到路由的時候,組件跟路由的糾纏關系啊,還有狀態管理系統跟組件的關系等等,就不說那么多東西來嚇人,其實這些東西也不是高深的東西,以后我會抽絲剝繭的用形象的方式介紹出來。

好了,以上就是本文的全部內容,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 杭锦后旗| 吉隆县| 松原市| 神农架林区| 大余县| 楚雄市| 山阴县| 合山市| 安图县| 肇东市| 海门市| 泉州市| 商城县| 平定县| 天津市| 高密市| 马边| 永川市| 安徽省| 保山市| 四子王旗| 依安县| 湖南省| 封丘县| 宜昌市| 蕲春县| 会昌县| 建平县| 闻喜县| 田阳县| 桂阳县| 永德县| 玉溪市| 错那县| 阜宁县| 马鞍山市| 曲阳县| 周口市| 东丰县| 湟源县| 武胜县|