【发布时间】:2019-07-23 03:10:04
【问题描述】:
我想使用 react-key-index 扩展来生成唯一 ID。 我试图实现他们的示例示例,但无论我做什么,它仍然会抛出同样的错误:
TypeError: Hashids 不是构造函数
这是一个非常简单的例子:
App.js:
import React from 'react';
import keyIndex from "react-key-index";
import './App.css';
function App() {
let arr = ["one", "two", "three"];
arr = keyIndex(arr, 1);
const list = arr.map(arr => <li key={arr.id}>{arr.value}</li>);
return <ul>{list}</ul>;
}
export default App;
index.js:
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import * as serviceWorker from './serviceWorker';
ReactDOM.render(<App />, document.getElementById('root'));
serviceWorker.unregister();
请问,您知道我在哪里做错了吗?我正在尝试将其设置为全新的反应项目(create-react-app)。从我的角度来看,我已经正确地实现了它(但显然我没有)。 以下是该错误在浏览器中的样子:
【问题讨论】:
标签: reactjs npm hashids react-key-index