过去日期不能添加任何事件。我不想在过去日期添加事件,react big calendar 中有任何功能、逻辑或方法吗
可以。
包含React所需的文件即可
react.production.min.js
react-dom.production.min.js
这就是code snippet
中使用的方法,如下所示:
您可以尝试文本演示:
const App = () => {
const [val, setVal] = React.useState('some text');
const handleOnchange = e => {
console.log(e.target.value)
setVal(e.target.value)
}
return (
<div className="App">
<input type='text' value={val} onChange={handleOnchange} />
</div>
);
}
ReactDOM.render(<App />, document.getElementById("root"));
<div id="root"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.12.0/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.12.0/umd/react-dom.production.min.js"></script>
您需要npm start
来运行应用程序,因为start
命令运行webpack-dev服务器。
该服务器为您处理实时重新加载和代码转换,以及许多其他任务。
如果你想要更多的自定义,你可以npm run eject
弹出你的应用程序,但不建议这样做。以下是弹出应用程序的一些替代方案。
否则,如果它是您担心的主机,您可以在部署时运行npm start
命令!我建议Netlify提供一些免费质量的托管
由于您使用的是react脚本(这是create-areact应用程序设置的一部分(,因此您已经拥有了正确部署的一切。不需要上述手动步骤。
相反,一旦您准备好部署应用程序(的一个版本(,请运行npm run build
。该命令将生成一个优化的生产构建,将您的所有组件和第三方库与React和Webpack运行时绑定到js文件中,并将所有这些(包括图像等静态内容(放入构建文件夹(位置可配置(。然后,您可以将该内容复制到具有web服务器的机器上,并从那里开始提供它,就像任何其他web内容一样。