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

鍍金池/ 問答/HTML/ vue 引入外部 js 文件

vue 引入外部 js 文件

這兩個腳本是互相依賴的。

之前的項目是直接這樣引用的。
clipboard.png

現(xiàn)在是
clipboard.png
但是有報錯
clipboard.png

我應(yīng)該怎么引入這兩個第三方腳本呢?求大神解答

回答
編輯回答
夢若殤
  1. 在模板index.html模板中引入<script>標(biāo)簽
  2. 修改源碼使其支持es6模塊支持
  export default iscroll
2017年11月2日 16:05
編輯回答
赱丅呿

webpack使用第三方的框架,應(yīng)該使用 npm install 安裝在本地 然后通過 import移引入,有時還需要在配置文件中加入相應(yīng)的配置,例如,vue使用jquery,就需要寫入相關(guān)的配置

2018年8月5日 17:46
編輯回答
焚音

因為這兩個第三方庫不符合ES6 module規(guī)范(AMD規(guī)范),所以不能使用import引入,可以嘗試改造這兩個庫

2017年1月11日 16:58
編輯回答
瞄小懶

在iscroll.js 和iuosselect.js 文件中分別先用exprot 拋出你的這兩個js

export function isCroll(){ 包起來 }
export function iosSelect(){ 包起來 }

接下來就是你現(xiàn)在的引入了,你現(xiàn)在寫的有一點的錯誤是:
import {isCroll} from '../../XX' 這個大括號內(nèi)的就是你剛才 export 的方法名, 接下來你只需要在生命周期里面調(diào)用一下這個方法名, 就可以了   isCroll() 。 

望采納~

2017年6月8日 16:08
編輯回答
萢萢糖

遇到這種不是模塊化得三方庫,要么改造下它export出去 要么放到static然后在index.html里面用script標(biāo)簽全局引入

2017年9月18日 07:46
編輯回答
心癌

題主,在下試了一下npm安裝包以及常規(guī)import,是可行的

clipboard.png

clipboard.png

2017年5月23日 18:27