注释 useState 可防止 IE11 崩溃
Commenting useState prevents crash on IE11
我上传了a repository。
dist/index.htm
导致 IE11 崩溃,如下所示。
unable to get property 'root' of undefined or null reference
// inner.jsx
import { Grid } from '@material-ui/core';
import React, { useState } from 'react';
export function Inner() {
var [path] = useState(''); // <- why commenting this prevents crash?
return <Grid container></Grid>;
}
但是在 src/inner.jsx
和 运行 npm run publish
中评论 var [path] = useState('')
,不会发生崩溃。我看不懂结果。
是bug吗?如果是这样,我应该在哪里提交问题?
将 useBuiltIns: 'usage'
更改为 useBuiltIns: 'entry'
解决了 IE11 的问题。
我上传了a repository。
dist/index.htm
导致 IE11 崩溃,如下所示。
unable to get property 'root' of undefined or null reference
// inner.jsx
import { Grid } from '@material-ui/core';
import React, { useState } from 'react';
export function Inner() {
var [path] = useState(''); // <- why commenting this prevents crash?
return <Grid container></Grid>;
}
但是在 src/inner.jsx
和 运行 npm run publish
中评论 var [path] = useState('')
,不会发生崩溃。我看不懂结果。
是bug吗?如果是这样,我应该在哪里提交问题?
将 useBuiltIns: 'usage'
更改为 useBuiltIns: 'entry'
解决了 IE11 的问题。