瀏覽代碼

feat: add fix element-ui

zhangyuhan 3 年之前
父節點
當前提交
4a6c60aa92
共有 3 個文件被更改,包括 10 次插入5 次删除
  1. 1 1
      package.json
  2. 5 0
      src/main.js
  3. 4 4
      yarn.lock

+ 1 - 1
package.json

@@ -17,7 +17,7 @@
     "axios": "^0.21.1",
     "core-js": "^3.4.3",
     "echarts": "4.8.0",
-    "element-ui": "^2.15.1",
+    "element-ui": "^2.15.9-rc",
     "jquery": "^3.6.0",
     "lodash": "^4.17.21",
     "moment": "^2.29.1",

+ 5 - 0
src/main.js

@@ -4,6 +4,7 @@ import App from './App.vue'
 import store from './store/'
 import router from './router/'
 import { easySubAppRegister } from '@jianyu/easy-inject-qiankun'
+import { fixGetComputedStyle } from '@jianyu/easy-fix-sub-app/lib/getComputedStyle'
 import VueCookies from 'vue-cookies'
 import { Loading, Message, MessageBox } from 'element-ui'
 import echarts from 'echarts'
@@ -27,4 +28,8 @@ export const { bootstrap, mount, unmount } = easySubAppRegister({
   store,
   App,
   el: '#app'
+}, {
+  bootstrap () {
+    fixGetComputedStyle()
+  }
 })

+ 4 - 4
yarn.lock

@@ -3436,10 +3436,10 @@ electron-to-chromium@^1.3.649:
   resolved "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.688.tgz#0ba54a3e77fca6561a337e6cca959b75db8683b0"
   integrity sha1-C6VKPnf8plYaM35sypWbdduGg7A=
 
-element-ui@^2.15.1:
-  version "2.15.1"
-  resolved "https://registry.npm.taobao.org/element-ui/download/element-ui-2.15.1.tgz#ada00aa6e32c02774a2e77563dd84668f813cdff"
-  integrity sha1-raAKpuMsAndKLndWPdhGaPgTzf8=
+element-ui@^2.15.9-rc:
+  version "2.15.9-rc"
+  resolved "http://192.168.3.207:4873/element-ui/-/element-ui-2.15.9-rc.tgz#6892674ea9a753bf535ee34e2557b3ed80078f88"
+  integrity sha512-a1xoCO/ELX6r0UxcN1FDX516wH9hJ9/N1FYDHBanhB0rT7zL2PhfXF5kgOd0ufjT3hbIp9o/4xSwx6xoOfNMpA==
   dependencies:
     async-validator "~1.8.1"
     babel-helper-vue-jsx-merge-props "^2.0.0"