1. 程式人生 > 其它 >父元件傳遞非同步資料給子元件遇到的問題

父元件傳遞非同步資料給子元件遇到的問題

技術標籤:vue.jsprops/state

父元件可以通過props傳遞非同步資料給子元件,但是值得注意的是,子元件中需要watch去監聽父元件傳過來的值,並且要對對應的函式進行重新呼叫
程式碼如下:

下面展示一些 內聯程式碼片

props: {
      map: {
        type: Object,
        default: null
      },
      mapView: {
        type: Object,
        default: null
      }
    },
 watch: {
    map:{
      handler(val) {
       this.map = val;
       **// 重新呼叫使用了 “this.map” 的方法**
       **this.createRiversGraphics()**
      },
      deep: true
    },
methods:{
	createRiversGraphics(){
		console.log(this.map)
	}
}