2 1 元件化開發

2021-10-10 00:22:52 字數 2770 閱讀 4063

doctype

html

>

lang

="en"

>

>

charset

="utf-8"

>

>

titletitle

>

head

>

>

>

>

歡迎來到vue元件化h2

>

div>

>

>

歡迎來到vue元件化h2

>

div>

>

>

歡迎來到vue元件化h2

>

div>

body

>

html

>

1. 定義的元件,可以在同乙個頁面的多個vue例項中去使用

2. 元件建立,組建註冊,組建使用

doctype

html

>

lang

="en"

>

>

charset

="utf-8"

>

>

titletitle

>

head

>

>

"first"

>

>

my_component

>

div>

"second"

>

>

my_component

>

>

my_component

>

div>

body

>

src=

"">

script

>

>

// 1. 建立vue元件,對應html寫在template中

const szcomponent = vue.

extend()

// 2 註冊當前頁面全域性元件

vue.

component

('my_component'

, szcomponent)

// 3. 不同vue例項

newvue()

newvue()

script

>

html

>

doctype

html

>

lang

="en"

>

>

charset

="utf-8"

>

>

titletitle

>

head

>

>

"first"

>

>

my_component

>

div>

body

>

src=

"">

script

>

>

// 1. 建立vue元件,對應html寫在template中

const szcomponent = vue.

extend()

// 2. 在當前組建進行區域性註冊

newvue(}

)script

>

html

>

>

// 1. 全域性元件語法糖

vue.

component

('szoverall_component',)

newvue(,

// 2. 區域性元件語法糖

components:}}

)script

>

doctype

html

>

lang

="en"

>

>

charset

="utf-8"

>

>

titletitle

>

head

>

>

"first"

>

>

sz_partial

>

>

over_partial

>

div>

type

="text/x-template"

id="firsttem"

>

你好啊<

/h2>

<

/div>

script

>

"secondtem"

>

>

>

我不好h2

>

div>

template

>

src=

"">

script

>

>

newvue(,

components:

,'over_partial':}

})script

>

body

>

html

>

Vue03 元件化開發

將乙個頁面拆分成乙個個小的功能塊,每個功能塊完成屬於自己這部分獨立的功能,從而簡化整個頁面的管理和維護,提高專案的擴充套件性,這樣的流程稱作元件化 我是內容,呵呵呵 父傳子基本原理 借助props 傳遞資料 子傳父基本原理 子元件中,通過 emit 來發射乙個自定義事件。在父元件中,通過v on來監...

Vue學習手冊(四) 元件化開發

三 父子元件通訊 3.3 子傳父事件 四 父子元件直接呼叫 五 插槽類子元件 script中呼叫 以下為父子元件的格式 單向傳值 即子元件中改變值的話,不會影響到父元件值,父元件值變動,會實時改變子元件資料 事件傳送 通常子元件向父元件傳送的是事件,父元件需要知道子元件發生了什麼事件,並做相應的反應...

Android元件化開發實踐(二) 元件化架構設計

先說說我自己的元件化架構設計方案,請看下圖 元件化架構設計圖 為了便於理解,按照從下往上的順序來講講我的分層思路。元件之間必須遵循以下規則 現在已經有很多成熟的元件化框架了,比較著名的有阿里的手淘atlas框架但是這些框架可能都過於複雜,上手難度高,對很多人來說並不一定好用。總的說來,沒有最好的架構...