●背景交代完畢:插入組件失敗了,我考慮可能是ReactDOM.render這段代碼被打在包里能用,脫離包就不能用了,也理所當然。(懷疑我的組件名都屬于這個包里的局部變量的原因)●疑問是:其于以上的失敗,那么如何將同一個組件的不用顯示形態插入到不同頁面中?●詳述一下:我寫了一個側邊廣告。這個廣告接收到不同的props來顯示不同的廣告內容。然后插入到不同頁面的<div id='Ad'></div>中。即A 頁面 <AdComponent data='AdData01'/>B 頁面 <AdComponent data='AdData02'/>C 頁面 <AdComponent data='AdData03'/>如果不能分別寫在每個頁面底部的script中那么,就只能在外部的.js文件中插入組件。我現在這樣做的:判斷同一個容器的name值,不同的name值插入不同的props數據。代碼如下請問有什么更好的辦法嗎?謝謝您的瀏覽、和解答,謝謝你。老司機一生平安。謝謝!
React 的新手問題,如何在不同頁面靈活插入react組件?
皈依舞
2018-11-19 16:14:58