鍍金池/ 問答/HTML/ vue向子組件傳參數(shù)哪個更好點(diǎn)

vue向子組件傳參數(shù)哪個更好點(diǎn)

1.一種是v-bind:data="datas" 下面用props接收。
2.一種是在父組件直接訪問子組件的方法傳下去,this.$refs.child.show(datas)

以上哪一種方式好點(diǎn)?我用1,經(jīng)常是請求沒過來就傳下去了。你們建議呢

回答
編輯回答
生性

都可以使用,沒過來就傳下去了你需要在子組件watch你傳的值,請求過來改變之后,重新設(shè)置一下就可以了
另外,還可以通過組建的自定義事件傳遞,eventBus($on,$emit)

2017年4月28日 23:23