Vue組件的使用與傳參

router.js中自定義組件

在這裏插入圖片描述

父頁的JS中引入組件

在這裏插入圖片描述
在components中加要用的組件(components對象沒有的話自行寫上)

components{
	//導入進來的名字
	InfectionManagment
}

在這裏插入圖片描述

父頁的CSS中引入組件

<組件名></組件名>
<InfectionManagement ></InfectionManagement>

在這裏插入圖片描述

父組件向子組件傳參

data() 中自定義變量
在這裏插入圖片描述
父組件中加上: :id=“自定義的變量”

<InfectionManagement :id="currentPatientId"></InfectionManagement>

在這裏插入圖片描述
子組件的JS中加上: props: [‘id’],
在這裏插入圖片描述
然後在子組件直接this.id就可以拿到父頁定義的變量了

打印到控制檯就更不用說了
在這裏插入圖片描述

發佈了37 篇原創文章 · 獲贊 9 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章