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

echarts報錯:Error?in?mounted?hook的解決方法

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

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

1 .具體報錯內(nèi)容:

在這里片描述

2.解決辦法:

原先大家可能是這樣的寫法

import echarts from 'echarts'

后面改為這樣導入就不會出錯了

import * as echarts from 'echarts'

3.原因:

個人感覺跟我們導入的方法有關(guān),如果采用這種 import echarts1 from ‘echarts’ 導入,它是import導入的簡便形式,其含義是把echarts里面的默認暴露都存在變量echarts1 里面,而報錯是因為我們引用echarts里面的init方法顯示沒有定義,所以猜測可能是在echarts 里面的init方法不是采用默認暴露的形式導致的。

4.擴展–import導入的方式:

1.通用方式

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

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

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

3.簡便方式,只針對默認暴露的形式

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

總結(jié)

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

相關(guān)文章

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

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

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

    詳解簡單易懂的 ES6 Iterators 指南和示例

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

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

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

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

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

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

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

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

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

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

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

    淺析ES6與CommonJS中模塊的用法對比

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

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

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

    js獲取鼠標位置雜談附多瀏覽器兼容代碼

    最近在搞一個AJAX的小功能,目的是用浮動div框顯示當前鼠標下控件的詳細信息,其中獲得鼠標位置這塊害得我走了很多冤枉路,因為壓根沒有想到我下面提到的第二點的區(qū)別,所以我的頁面出來總是找不到我之前定義的那個div
    2008-11-11

最新評論