Luckysheet?在vue中離線使用及引入報錯的解決方案(推薦)
1.git下載源碼運行打包dist
git 源碼地址:https://github.com/mengshukeji/Luckysheet
下載好源碼之后執(zhí)行
npm install npm install gulp -g //跑去源碼看看正常與否 npm run dev //如果正常執(zhí)行打包 npm run build
打包結(jié)束后在目錄下找到 dist 文件
2.將dist文件引入項目
將dist離線包在項目創(chuàng)建個文件夾放著,然后根據(jù)放置的位置在 index.html里面引入
以下案例是我的項目里面放置的位置
在public下static文件夾(沒有就新建)下新建luckysheet文件夾,將dist內(nèi)的所有文件拷入
如圖
然后在項目的index.html里面按照相對路徑引入luckysheet文件
<link rel='stylesheet' href='static/luckysheet/plugins/css/pluginsCss.css' /> <link rel='stylesheet' href='static/luckysheet/plugins/plugins.css' /> <link rel='stylesheet' href='static/luckysheet/css/luckysheet.css' /> <link rel='stylesheet' href='static/luckysheet/assets/iconfont/iconfont.css' /> <script src="static/luckysheet/plugins/js/plugin.js"></script> <script src="static/luckysheet/luckysheet.umd.js"></script>
3.應(yīng)用
var options = { container: "luckysheet", title: 'Luckysheet data test', // 設(shè)定表格名稱 lang: 'zh', // 設(shè)定表格語言 name: "Cell", //工作表名稱 } this.$nextTick(() => { $(function () { luckysheet.create({ options }); }); });
4.常見報錯
'$' is not defined
'luckysheet' is not defined no-undef
'jquery' is not defined
等問題
'luckysheet' is not defined
查看luckysheet.umd.js資源是否引入成功
'jquery' is not defined
查看plugin.js資源是否引入成功
如果都引入成功就是編譯問題,eslint在babel之前執(zhí)行,語法上luckysheet未定義先使用了,所以直接就報錯了;或者或出現(xiàn)一會兒不報錯一會兒報錯的情況就是因為eslint和babel的執(zhí)行次序發(fā)生了變化
解決方案:
1.找到eslint的配置項禁用相應(yīng)的eslint檢測機制(詳情見eslint的參數(shù)配置)
2.在vue.config.js中禁用整個eslint
module.exports = { lintOnSave: false }
踩坑記錄
到此這篇關(guān)于Luckysheet 在vue中離線使用方法及引入報錯的解決方案的文章就介紹到這了,更多相關(guān)Luckysheet vue引入報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
在vue中使用echarts(折線圖的demo,markline用法)
這篇文章主要介紹了在vue中使用echarts(折線圖的demo,markline用法),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07圖文詳解vue中proto文件的函數(shù)調(diào)用
這篇文章主要給大家介紹了vue中proto文件函數(shù)調(diào)用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用vue具有一定的參考學習價值,需要的朋友可以參考下2021-08-08vue2和el-input無法修改和寫入并且不報錯的解決方案
這篇文章主要介紹了vue2和el-input無法修改和寫入并且不報錯的解決方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-07-07Vue3+Spring Framework框架開發(fā)實戰(zhàn)
這篇文章主要為大家介紹了Vue3+Spring Framework框架開發(fā)實戰(zhàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04element的el-upload組件上傳文件跨域問題的幾種解決
跨域問題網(wǎng)上搜索很多,感覺情況都不一樣,本文主要介紹了element的el-upload組件上傳文件跨域問題的幾種解決,具有一定的參考價值,感興趣的可以了解一下2024-03-03element-ui中頁面縮放時table表格內(nèi)容錯位的解決
這篇文章主要介紹了element-ui中頁面縮放時table表格內(nèi)容錯位的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08