父組件傳給子組件,然后子組件把props里的東西直接傳給他的子組件嗎
uj5u.com熱心網友回復:
兩次父傳子,不知道能不能直接傳, 自己試試就知道了uj5u.com熱心網友回復:
父:<a @click="afClick" ref="aF"></a>afClick () {
this.$refs.aF.prop('值')
}
子:prop(res){
// res是就是獲取傳的值
}
uj5u.com熱心網友回復:
不使用click怎么解決
uj5u.com熱心網友回復:
用v-bind="$attrs"可以一路傳下去...uj5u.com熱心網友回復:
props也可以一路傳下去。。uj5u.com熱心網友回復:
父: :bind 子: propsuj5u.com熱心網友回復:
如果你要傳遞下去的變數值是全域的變數值推薦使用VUEX, 具體使用方法參照官網。傳送門:https://vuex.vuejs.org/zh/如果不是全域變數可以通過v-bind 把值傳給子組件, 子組件再把拿到的props 里的值用v-bind 方式傳遞給它的子組件。
下圖示例'editLang'從 powerTimeSetting 組件到 timeBar組件 再到 datePick 組件的傳遞程序


uj5u.com熱心網友回復:
按照父組件傳值子組件的方式,將值傳給子組件,再由子組件傳給它的子組件轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/79802.html
標籤:JavaScript
上一篇:web
