溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

華為瀏覽器打不開(kāi)react的解決方法

發(fā)布時(shí)間:2021-02-03 09:41:27 來(lái)源:億速云 閱讀:287 作者:小新 欄目:web開(kāi)發(fā)

小編給大家分享一下華為瀏覽器打不開(kāi)react的解決方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

華為瀏覽器打不開(kāi)react的解決辦法:首先安裝babel-polyfill;然后在掛載react的地方引入babel-polyfill或者使用配置項(xiàng),按需加載polyfill即可。

華為瀏覽器打不開(kāi)react頁(yè)面怎么辦?

使用react寫的頁(yè)面,在其他瀏覽器都能正常顯示,唯獨(dú)在華為 榮耀手機(jī)的自帶瀏覽器中顯示空白。

解決方法如下:

1、安裝babel-polyfill

npm install --save babel-polyfill

2、在掛載react的地方,在引入react之前,引入babel-polyfill

import 'babel-polyfill';
import React from 'react'
import ReactDOM from 'react-dom'
ReactDOM.render(
  <App/>,
  document.getElementById('app')
)

如果上述方法 不行,是不是babel太高了?

在babel 7版本以后,已經(jīng)被廢棄

使用配置項(xiàng),按需加載polyfill

在. babelrc加以下配置:

{
    "presets": [
        [
            "@babel/preset-env",
            {
                "useBuiltIns": "entry",
                 "corejs": 3
            }
        ]
    ]
}

看完了這篇文章,相信你對(duì)“華為瀏覽器打不開(kāi)react的解決方法”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI