欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

echarts報(bào)錯(cuò):Error?in?mounted?hook的解決方法

 更新時(shí)間:2022年07月28日 14:46:53   作者:--山水一程--  
最近又遇到了寫(xiě)echarts的時(shí)候常遇到的一個(gè)錯(cuò)誤,這篇文章主要給大家介紹了關(guān)于echarts報(bào)錯(cuò):Error?in?mounted?hook:?“TypeError:?Cannot?read?properties?of?undefined?(reading?‘init‘)“的解決方法,需要的朋友可以參考下

echarts安裝創(chuàng)建圖表時(shí)報(bào)這種錯(cuò)誤:Error in mounted hook: “TypeError: Cannot read properties of undefined (reading ‘init’)”

1 .具體報(bào)錯(cuò)內(nèi)容:

在這里片描述

2.解決辦法:

原先大家可能是這樣的寫(xiě)法

import echarts from 'echarts'

后面改為這樣導(dǎo)入就不會(huì)出錯(cuò)了

import * as echarts from 'echarts'

3.原因:

個(gè)人感覺(jué)跟我們導(dǎo)入的方法有關(guān),如果采用這種 import echarts1 from ‘echarts’ 導(dǎo)入,它是import導(dǎo)入的簡(jiǎn)便形式,其含義是把echarts里面的默認(rèn)暴露都存在變量echarts1 里面,而報(bào)錯(cuò)是因?yàn)槲覀円胑charts里面的init方法顯示沒(méi)有定義,所以猜測(cè)可能是在echarts 里面的init方法不是采用默認(rèn)暴露的形式導(dǎo)致的。

4.擴(kuò)展–import導(dǎo)入的方式:

1.通用方式

import * as m1 from "./js/demo.js"; //意思是把demo.js里面所有的暴露數(shù)據(jù)都存在變量m1里面 
console.log(m1);
console.log(m1.default.skill()); //默認(rèn)暴露的時(shí)候,調(diào)用里面的屬性或者方法要多加一層default

2.結(jié)構(gòu)賦值方式

import {
            school,
            name
        } from "./js/demo.js"; //結(jié)構(gòu)賦值出來(lái)的內(nèi)容與demo.js里面設(shè)置的暴露數(shù)據(jù)是一一對(duì)應(yīng)的
        import {
            school as school1,
            name as name1
        } from "./js/demo2.js"; //結(jié)構(gòu)賦值出來(lái)的內(nèi)容與demo.js里面設(shè)置的暴露數(shù)據(jù)是一一對(duì)應(yīng)的,可以對(duì)解構(gòu)賦值出來(lái)的內(nèi)容另外命名

3.簡(jiǎn)便方式,只針對(duì)默認(rèn)暴露的形式

import m3 from "./js/demo3.js"; //m3里面的數(shù)據(jù)全部都是默認(rèn)暴露的形式

總結(jié)

到此這篇關(guān)于echarts報(bào)錯(cuò):Error in mounted hook: “TypeError: Cannot read properties of undefined (reading ‘init‘)“的解決方法的文章就介紹到這了,更多相關(guān)echarts報(bào)錯(cuò)Error in mounted hook內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • js canvas畫(huà)布實(shí)現(xiàn)高斯模糊效果

    js canvas畫(huà)布實(shí)現(xiàn)高斯模糊效果

    這篇文章主要為大家詳細(xì)介紹了js canvas畫(huà)布實(shí)現(xiàn)高斯模糊效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • 詳解簡(jiǎn)單易懂的 ES6 Iterators 指南和示例

    詳解簡(jiǎn)單易懂的 ES6 Iterators 指南和示例

    這篇文章主要介紹了詳解簡(jiǎn)單易懂的 ES6 Iterators 指南和示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Ionic實(shí)現(xiàn)頁(yè)面下拉刷新(ion-refresher)功能代碼

    Ionic實(shí)現(xiàn)頁(yè)面下拉刷新(ion-refresher)功能代碼

    這篇文章主要介紹了使用Ionic實(shí)現(xiàn)頁(yè)面下拉刷新(ion-refresher)功能的代碼,感興趣的朋友一起看看吧
    2016-06-06
  • Javascript實(shí)現(xiàn)表單檢驗(yàn)

    Javascript實(shí)現(xiàn)表單檢驗(yàn)

    這篇文章主要介紹了Javascript實(shí)現(xiàn)表單檢驗(yàn),以注冊(cè)界面為例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 微信小程序網(wǎng)絡(luò)封裝(簡(jiǎn)單高效)

    微信小程序網(wǎng)絡(luò)封裝(簡(jiǎn)單高效)

    這篇文章主要介紹了微信小程序網(wǎng)絡(luò)封裝(簡(jiǎn)單高效),微信小程序的網(wǎng)絡(luò)請(qǐng)求很便捷,直接調(diào)用就可以了。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • js鼠標(biāo)懸浮出現(xiàn)遮罩層的方法

    js鼠標(biāo)懸浮出現(xiàn)遮罩層的方法

    這篇文章主要介紹了js鼠標(biāo)懸浮出現(xiàn)遮罩層的方法,以實(shí)例形式較為詳細(xì)的分析了html及css頁(yè)面布局與js特效的實(shí)現(xiàn)方法,是非常實(shí)用的技巧,需要的朋友可以參考下
    2015-01-01
  • 微信小程序?qū)崿F(xiàn)天氣預(yù)報(bào)功能

    微信小程序?qū)崿F(xiàn)天氣預(yù)報(bào)功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)天氣預(yù)報(bào)功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • 淺析ES6與CommonJS中模塊的用法對(duì)比

    淺析ES6與CommonJS中模塊的用法對(duì)比

    ES6?的模塊化汲取了?CommonJS?和AMD?的優(yōu)點(diǎn),擁有簡(jiǎn)潔的語(yǔ)法和異步的支持,并且寫(xiě)法也和?CommonJS?非常的相似,下面我們就來(lái)看看二者用法的差異吧
    2023-09-09
  • JS中Map、WeakMap和Object的區(qū)別解析

    JS中Map、WeakMap和Object的區(qū)別解析

    Map、WeakMap和Object都是JavaScript中用于存儲(chǔ)鍵值對(duì)的數(shù)據(jù)結(jié)構(gòu),它們?cè)阪I類型、垃圾回收、可枚舉性、方法和操作、以及繼承等方面存在一些區(qū)別,適用于不同的場(chǎng)景,本文給大家詳細(xì)講解js map、weakmap和object區(qū)別,需要的朋友可以參考下
    2023-04-04
  • js獲取鼠標(biāo)位置雜談附多瀏覽器兼容代碼

    js獲取鼠標(biāo)位置雜談附多瀏覽器兼容代碼

    最近在搞一個(gè)AJAX的小功能,目的是用浮動(dòng)div框顯示當(dāng)前鼠標(biāo)下控件的詳細(xì)信息,其中獲得鼠標(biāo)位置這塊害得我走了很多冤枉路,因?yàn)閴焊鶝](méi)有想到我下面提到的第二點(diǎn)的區(qū)別,所以我的頁(yè)面出來(lái)總是找不到我之前定義的那個(gè)div
    2008-11-11

最新評(píng)論