asp.net - 有没有办法在 ReactJS.Net 项目中使用 React Hooks
问题描述
我创建了一个 ASP.NET Web 应用程序(.NET 框架)并使用 ReactJS.NET 包将 React 集成到它。
现在,当我尝试在功能组件中使用钩子时,它不起作用。有人可以分享在 ReactJS.NET 项目中使用Hooks的任何 github 源或链接吗
我已经在 Github 中添加了该项目。链接:https ://github.com/naveengorojanam/ReactPOC
在项目中,JSX文件的路径是ReactPOC/ReactPOC16/Scripts/JS/App.jsx
function App() {
//const [temp, setTemp] = React.useState("hello");
return (
<div>
<h1>React functional component</h1>
<button onClick={() => { window.alert('button clicked'); }}>click for alert</button>
</div>
)}
React.render(<App />, document.getElementById("reactdiv"));
我无法从 App.jsx 组件运行临时挂钩。请让我知道我哪里出错了
如果我取消注释该行//const [temp, setTemp] = React.useState("hello");
,项目将不会显示任何输出
解决方案
推荐阅读
- nginx - nginx 配置错误:“[emerg] 文件意外结束,期待“;”或“}”
- r - 为列表中的每个项目修剪字符后的文本 - R
- javascript - 传单地图不会在模态上重新加载新坐标
- database - 基于数量范围的多种产品价格的高效数据库设计
- javascript - Javascript 检查字符串是否仅包含 nbsp;
- sql-server - SQL 查询来衡量对请求的历史响应时间
- javascript - 如何确保只创建 1 个盒子?
- java - 如何在 UML 类图中表示方法内部的方法
- selenium - 处理不同环境的页面对象的最佳方法是什么?
- sql - 如何根据月列和日历年列将日历年列转换为多个年到月列