在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ React中再index.html通過(guò)CDN引入的文件,如何在全局使用?

React中再index.html通過(guò)CDN引入的文件,如何在全局使用?

react項(xiàng)目中在index.html里通過(guò)CDN方法引入一個(gè)js文件,js-cookie,用來(lái)操作cookie存儲(chǔ)的一個(gè)工具,如下:

<script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script>

clipboard.png

現(xiàn)在我要在另外一個(gè)js文件,也就是另外一個(gè)react組件中使用這個(gè)js-cookie里的方法,如下:

clipboard.png

得到cookie里的tel,電話(huà)號(hào)碼。
此處的Cookies.get() 方法在index.html頁(yè)面里是沒(méi)問(wèn)題的,因?yàn)檫@頁(yè)里有CDN引入,但其他地方均失效且報(bào)錯(cuò)。

問(wèn)題1:按說(shuō)單頁(yè)面應(yīng)用所有的組件最終都會(huì)歸集到index.html里,我以為通過(guò)CDN引入自動(dòng)全局就可以使用,但實(shí)際卻不可,為何?礙于對(duì)react框架理解不夠透徹所以有點(diǎn)想不明白...

問(wèn)題2:若想在其他組件里使用通過(guò)首頁(yè)CDN引入的工具或方法,如何實(shí)現(xiàn)?具體怎么操作呢?

請(qǐng)高人指點(diǎn),多謝!

回答
編輯回答
拮據(jù)

webpack配置可以,還有一個(gè)就是設(shè)置window.cookie,這樣就可以全局引用了

2017年7月20日 21:40
編輯回答
葬愛(ài)

樓主去了解一下, webpack 的 externals 配置,也有很多文章有介紹過(guò)你說(shuō)的這個(gè)問(wèn)題,自己先搜一下。不要直接上來(lái)發(fā)問(wèn)

2018年5月28日 09:41