Vue 公共js文件如何放在服務器上引用


寫了一個公共的js文件,eg:export default{province_list:1222,333,333 },文件名area.js

放在本地目錄下直接import area from './src/area.js'即可

放在服務器上,

1.在index.html中<script src=""></script>,

2.config文件中添加

externals:{
    'area':'area',
    'revertArea':'revertArea'
  }
3.組件中使用 import area from ‘area’ 
報錯:unexpected token export
但是這樣引用官方的echart.js就可以,於是仿照echart.js組件重新寫

(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
typeof define === 'function' && define.amd ? define(['exports'], factory) :
(factory((global.revertArea = {})));
}(this, (function (exports) { 'use strict';


var province_list = {
'北京市':110000,
'天津市':120000,
'河北省':130000,
'山西省':140000
};

var city_list= {
'北京市':110100,
'天津市':120100,
'石家庄市':130100
};

exports.province_list = province_list;
exports.city_list = city_list;
})));

好了,大功告成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM