npm install echarts -s首先需要全域性引入或者使用**的映象
npm install -g cnpm --registry=
cnpm install echarts -s
在main.js中
// 引入echarts完整**:import echarts from 'echarts'
vue.prototype.$echarts = echarts
main.js
import vue from 'vue'
import router from './router'
import axios from 'axios'
import vueaxios from 'vue-axios'
import qs from 'qs'
import elementui from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import global from './global'
import vueaplayer from 'vue-aplayer'
import router from 'vue-router'
import commonfunction from './assets/js/commonfunction'
import packagefunc from './assets/js/commonfunction'
import echarts from 'echarts'
import from './utils'
// 恢復登入狀態,避免在重新整理後失去登入狀態
restoreloginstate()
vue.prototype.global = global
vue.prototype.$echarts = echarts
vue.prototype.$axios = axios
vue.use(router, vueaplayer, vueaxios, axios, qs, commonfunction, packagefunc)
// 全域性配置:完整引入 element:
vue.use(elementui, )
vue.config.productiontip = false
// http請求***
// 未登入或者賬號資訊錯誤,則跳轉到登入頁
if (data.status === 1002)
return promise.reject(data)
}, (err) => )
//在路由跳轉之前判斷,除了首頁以外,其他頁面必須登入才能訪問,非同步問題
router.beforeeach((to, from, next) =>
if (to.path === '/' || to.path === '/login' || to.path === '/activate' || to.path === '/register') else else
}})new vue({
router,
// render函式是渲染乙個檢視,然後提供給el掛載,如果沒有render那頁面什麼都不會出來
vue檔案:
需要什麼做什麼樣的圖形就在 這裡去找吧!複製貼上修改!
參考:
在Vue中使用echarts
npm install echarts s 或者使用 的映象 npm install g cnpm registry cnpm install echarts s 首先需要全域性引入 在main.js中 引入echarts import echarts from echarts vue.protot...
在 Vue 專案中使用 ECharts
重要檔案版本 在 vue 專案中使用 echarts 只需要在 vue 元件的mounted生命週期中 初始化 echarts,然後在每次配置項有變更時呼叫setoption 方法更新配置即可 專案模板原始碼 class default chart style div template import...
在vue專案中使用echarts
安裝echarts依賴 npm install echarts s 建立圖表 全域性引入 main.js 引入echarts import echarts from echarts vue.prototype.echarts echarts 這裡也可以在router下index.js引入,看規定 h...