umi+dva使用百度地圖

這個問題困擾了我一下午

網上說的index.html導入根本不行

解決辦法

1.先在根目錄建一個js文件,就叫plugin.js吧

export default (api, opts) => {
  api.addHTMLHeadScript({
    type:"text/javascript",
    src: 'http://api.map.baidu.com/api?v=2.0&ak=你的ak',
  });
};

這是寫了一個umi插件   詳細信息

2.在根目錄裏找到.umirc.js

導入這個插件

export default {
  ignoreMomentLocale: true,
  targets: { ie: 9 },
  treeShaking: true,
  plugins: [
    [
  ....
    ],
    ['./plugin.js']
  ],

就行了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章