国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue-echarts踩坑,本地開(kāi)發(fā)可以渲染echarts圖表,線上環(huán)境圖表渲染不出來(lái)

這篇具有很好參考價(jià)值的文章主要介紹了vue-echarts踩坑,本地開(kāi)發(fā)可以渲染echarts圖表,線上環(huán)境圖表渲染不出來(lái)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

main.js全局注冊(cè)v-chart組件

import VueECharts from "vue-echarts";
Vue.component("v-chart", VueECharts);

在頁(yè)面中使用
vue-echarts踩坑,本地開(kāi)發(fā)可以渲染echarts圖表,線上環(huán)境圖表渲染不出來(lái),vue的那些事,菜鳥(niǎo)的踩坑之旅,vue.js,echarts,javascript
如上圖,我開(kāi)始寫(xiě)的靜態(tài)數(shù)據(jù),在data中定義了chartOption1:{…配置項(xiàng)…}, 在接口數(shù)據(jù)返回之后,更新了配置項(xiàng),在本地開(kāi)發(fā)環(huán)境可以正常渲染。但是線上環(huán)境出不來(lái),也不報(bào)錯(cuò),接口數(shù)據(jù)一切正常。

解決辦法:
無(wú)奈最后沒(méi)有使用‘vue-echarts’這個(gè)庫(kù),用了echarts原生寫(xiě)法。

引入:

import * as echarts from "echarts";

初始化echarts

        inintEcharts() {
            const myChart = echarts.init(document.getElementById("dayReport"));
            // 這里的this.chartOption1配置項(xiàng),里面的數(shù)據(jù)是從接口獲取的。
            myChart.setOption(this.chartOption1);
            // 自適應(yīng)窗口
            window.addEventListener("resize", () => {
                myChart.resize();
                myChart2.resize();
            });
        },

在接口獲取數(shù)據(jù)以后,調(diào)用inintEcharts方法文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-802600.html

//...調(diào)用接口獲取數(shù)據(jù),賦值配置項(xiàng)this.chartOption1
 this.$nextTick(() => {
       this.ininEcharts();
})

到了這里,關(guān)于vue-echarts踩坑,本地開(kāi)發(fā)可以渲染echarts圖表,線上環(huán)境圖表渲染不出來(lái)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • uniapp導(dǎo)入echarts類庫(kù) 開(kāi)發(fā)圖表類小程序vue3+ts+vite

    uniapp導(dǎo)入echarts類庫(kù) 開(kāi)發(fā)圖表類小程序vue3+ts+vite

    微信小程序和抖音小程序等都支持: 使用步驟如下 第一步:下載插件包 下載echarts插件包,并導(dǎo)入到項(xiàng)目中,然后使用插件中的組件創(chuàng)建容器,并導(dǎo)入數(shù)據(jù)就可以了。 echarts插件包地址:echarts - DCloud 插件市場(chǎng) 如果你是使用hbuilder寫(xiě)的,可以直接導(dǎo)入,如果你是vscode寫(xiě)的,就

    2024年01月21日
    瀏覽(37)
  • uniapp+vue3+ts+vite+echarts開(kāi)發(fā)圖表類小程序,將echarts導(dǎo)入項(xiàng)目使用的詳細(xì)步驟,耗時(shí)一天終于弄好了

    uniapp+vue3+ts+vite+echarts開(kāi)發(fā)圖表類小程序,將echarts導(dǎo)入項(xiàng)目使用的詳細(xì)步驟,耗時(shí)一天終于弄好了

    想在uniapp和vue3環(huán)境中使用echarts是一件相當(dāng)前衛(wèi)的事情,官方適配的還不是很好,echarts的使用插件寫(xiě)的是有些不太清晰的,這里我花費(fèi)了一天的時(shí)間,終于將這個(gè)使用步驟搞清楚了,并且建了一個(gè)倉(cāng)庫(kù),大家可以直接clone下來(lái)使用。先看一下pc端和小程序端的效果: 微信小程

    2024年02月05日
    瀏覽(226)
  • Vue+Echarts圖表動(dòng)態(tài)適配

    目錄 前言 一、問(wèn)題背景 二、解決方案 1.在Vue組件中引入Echarts 2.初始化圖表 3.監(jiān)聽(tīng)resize事件 4.銷毀圖表 三、優(yōu)化方案 1.防抖 2.節(jié)流 四、總結(jié) 在實(shí)際的前端開(kāi)發(fā)過(guò)程中,動(dòng)態(tài)適配是一個(gè)非常重要的問(wèn)題。在數(shù)據(jù)可視化的場(chǎng)景下,圖表的動(dòng)態(tài)適配尤為重要。在本篇博客中,我們

    2024年02月05日
    瀏覽(26)
  • vue+echarts圖表的基本使用

    vue+echarts圖表的基本使用

    在實(shí)際開(kāi)發(fā)當(dāng)中,我們經(jīng)常需要用到一些圖表來(lái)實(shí)現(xiàn)數(shù)據(jù)可視化,這時(shí)候 echarts 可以幫助我們實(shí)現(xiàn)數(shù)據(jù)的展示。這里將介紹如何使用前端框架vue+echarts來(lái)實(shí)現(xiàn)數(shù)據(jù)可視化。 長(zhǎng)話短說(shuō),echarts就是一個(gè)幫助數(shù)據(jù)可視化的庫(kù)。 代碼:直接復(fù)制代碼創(chuàng)建一個(gè)vue組件,到App中引入組件

    2024年02月15日
    瀏覽(54)
  • Vue3中使用Echarts圖表

    Echarts是一個(gè)基于JavaScript的開(kāi)源可視化圖表庫(kù),由百度開(kāi)發(fā)和維護(hù)。它提供了多種類型的圖表,包括折線圖、柱狀圖、散點(diǎn)圖、餅圖、地圖等,可以用于展示各種類型的數(shù)據(jù)。Echarts具有良好的交互性和可擴(kuò)展性,可以通過(guò)自定義主題和圖表樣式來(lái)滿足不同的需求。同時(shí),Ech

    2024年02月08日
    瀏覽(27)
  • vue左側(cè)漏斗切換 echart圖表動(dòng)態(tài)更新

    vue左側(cè)漏斗切換 echart圖表動(dòng)態(tài)更新

    這個(gè)需求是根據(jù)點(diǎn)擊左側(cè)的箭頭部分,右側(cè)圖表切換,左側(cè)選中數(shù)據(jù)高亮(圖片用的svg) ? ?

    2024年02月11日
    瀏覽(22)
  • vue2、vue3分別配置echarts多圖表的同步縮放

    vue2、vue3分別配置echarts多圖表的同步縮放

    大家好!我是yma16,本文分享在vue2和vue3中配置echarts的多圖表同步縮放 背景: 解決echarts的多圖表x軸同步聯(lián)動(dòng)的問(wèn)題 echarts的datazoom api對(duì)外暴露 原理: echarts的實(shí)例存在datazoom縮放的方法, 所以只需要在datazoom事件觸發(fā)其他圖表的datazoom即可實(shí)現(xiàn)同步縮放 注意: x軸的范圍要一

    2024年02月09日
    瀏覽(30)
  • VUE2+Element-ui+封裝Echarts圖表

    VUE2+Element-ui+封裝Echarts圖表

    封裝Echarts圖表,如下效果圖 Home組件代碼塊,使用的mock.js模擬數(shù)據(jù)封裝 Echarts圖表組件 安裝所需依賴 cnpm i axios -S 安裝axios接口請(qǐng)求 cnpm i mockjs 或 yarn add mockjs 安裝mockjs生成模擬隨機(jī)數(shù)據(jù) cnpm i echarts 或 yarn add echarts 安裝echarts圖表 cnpm i element-ui -S 安裝element-ui組件庫(kù) 安裝less c

    2024年02月08日
    瀏覽(28)
  • Vue3項(xiàng)目中使用ECharts圖表并實(shí)現(xiàn)自適應(yīng)效果

    Vue3項(xiàng)目中使用ECharts圖表并實(shí)現(xiàn)自適應(yīng)效果

    在項(xiàng)目中輸入如下代碼: 安裝完成可以在package.json中看到: 創(chuàng)建ECharts圖表的文件barCharts.vue,將它引入并在父組件中使用。在使用setup時(shí),我們把組件直接引入進(jìn)來(lái),就可以直接使用了,不用像Vue2那樣需要注冊(cè)了。 在父組件中創(chuàng)建一個(gè)有寬高的容器,里面放ECharts組件,ECh

    2024年02月03日
    瀏覽(32)
  • 解決vue3集成echarts數(shù)據(jù)刷新后圖表不刷新問(wèn)題

    vue3 集成 echarts 最大的坑就是出現(xiàn)了,reactive 的數(shù)據(jù) 刷新了,但圖表缺不會(huì)刷新,查了很多資料,試了很多方式都沒(méi)效果,最后測(cè)試出來(lái)解決方法很簡(jiǎn)單: 核心代碼: 附上 TSX 整個(gè)頁(yè)面參考

    2024年02月13日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包