问题标签 [reactjs.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-5 - MVC5 上的 ReactJS NET 无法解决依赖关系
我遇到了与此处以下问题中提到的相同的问题:
这个问题中的所有内容都完全相同,并且具有描述性。但是,这个问题必须再次回答,原因如下:
我有最新的 dll 和应用的修复(最新的 React.NET dll):
该项目适用于我的 3 台机器(本地、开发服务器、QA 服务器)。但是当我尝试部署到生产环境时,我遇到了以下错误消息:
[JsRuntimeException: Object does not support this property or method]
MsieJavaScriptEngine.ActiveScript.ActiveScriptJsEngineBase.InvokeScript(Action action) +161
JavaScriptEngineSwitcher.Msie.MsieJsEngine.InnerExecute(String code)
...
[TinyIoCResolutionException:无法解析类型:React.JavaScriptEngineFactory]
...
[TinyIoCResolutionException:无法解析类型:React.ReactEnvironment]
这是在 IIS7.5 上运行的,我刚刚升级到 .net 4.5。
我应该查看其他缺少的要求吗?
reactjs - 无法读取未定义的属性“渲染”
使用 JsxBundleConfig 构建 JSX,使用 Angular ngReact 指令在 Angular 内渲染反应。每次我尝试包含一个反应组件时,控制台中都会出现错误无法读取未定义的属性“渲染”,并且没有渲染任何内容
reactjs.net - ReactJS.net - 我如何使用 ES6 模块
我成功运行了 ReactJS.Net,包括使用 ES6 语法。
我正在使用使用 Babel 的默认 Jsx 转换管道。在浏览器中查看源代码,我可以看到 ES6 代码已被 ReactJS.Net 转换为 ES5
我一直无法让模块工作。
浏览器给了我2个错误:
如何使用 ES6 模块?
最简单的例子:
库.js
UserOfLib.js
转换为这个(查看浏览器源代码):
库:
用户库:
asp.net-mvc-5 - Pass a relative image url to a Reactjs component from asp.net
How should i pass the relative url to my ReactJs component from a asp.net mvc 5 project?
Sample URL:
sample component:
});
From server I am using Reactjs.Net therefore my html
jspm - 是否可以使用 JSPM 声明一个模块以暴露给全局命名空间?
我正在使用 ReactJS.NET 在服务器上呈现反应组件。为此,您需要在应用程序启动时(在服务器上)向其传递组件列表。ReactJS.NET 虽然不做模块,所以你需要传递一个包,其中所有组件在范围内都是公共的。这样做的首选方法是创建一个单独的本地包,您可以将其传递。
在 ReactJS.NET ( http://reactjs.net/guides/webpack.html ) 的文档中,他们给出了一个使用 webpack 执行此操作的示例,特别是使用 Expose-loader 插件 ( https://github.com/webpack/暴露加载器)。
是否有使用 JSPM 的类似插件/选项?
reactjs.net - 调试时不重新编译 JSX 文件
ReactJS.NET 在调试时不会重新编译。
它编译一次,然后保持静态。
奇怪的是,当我在我的应用程序中出现错误并且我的应用程序已经构建时,我可以修复 JSX,它可以编译而无需重新构建我的应用程序,但它只会执行一次。
我应该在哪里解决它?
我的 Web.config 有
在我看来,我已经用所有三种方法调用了 JSX
我应该怎么做才能解决这个问题?
asp.net-mvc - ReactJS.NET:无法触发点击事件
我正在使用 ASP.NET MVC 运行 ReactJS.NET,并且一切都很好,除了......我无法触发任何类型的事件......
我尝试过的:
1) 消除所有 JQuery 引用/使用 -没有成功
2)onHover,onClick,在 React 组件内部和外部都有功能 -没有成功
这是我的代码:
在 index.cshtml 中附加 ProductLine React 组件
反应组件
c# - ReactJS.NET - 我如何从另一个组件更新一个组件中的道具?
我一直在寻找一整天,通过从我的产品列表(this.props.products)中选择一个新项目来更新我的 ShoppingCart(this.props.shoppingCart)。
我找到了一种方法,但它似乎真的很麻烦和复杂,那就是使用这样的调度程序:
如果我没记错的话,这也需要 npm-package flex 和 node.js ?这并不理想,因为我使用的是 Visual Studio 和 ReactJS.NET ..
那么......我到底怎么能以容易管理的方式做到这一点?
全球调度员:
用法 :
如何更新?
javascript - 如何在 ReactJs.Net 的 JSX 文件中使用自定义 ReactJs 组件
我想使用以下反应组件ImageLoader但我不明白如何将它集成到我当前的 Asp.net mvc 项目中。我目前正在使用 ReactJs.net 的帮助从一个单独的 JSX 运行我自己的 reactJs 组件。
javascript - Uncaught ReferenceError: Showdown is not defined, ReactJS.NET
问题:我正在学习本教程来了解 React.js。我已将 showdown.js 文件正确添加到项目中,并证明它已作为脚本文件加载到客户端浏览器中。当页面加载并且我查看控制台时,它会显示标题中列出的错误。
环境: MVC 4/5,Reactjs.NET
JSX 文件如下所示:
证明 showdown.js 文件被发送到客户端 Chrome 浏览器:
证明 JSX 文件中的语法正确
抛出异常的代码行是:
问题 如何获得 Showdown.convertor 的新实例?