问题标签 [reactjs]
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.
javascript - 带有 react.js 的动态 mathjax
我尝试在react.js页面上结合 markdown 示例,并尝试让它使用 mathjax 渲染方程式。( jsFiddle )
理想情况下,它会接受一个输入
并返回积分符号
在这里输入一些标记!∫</p>
react.js 代码直接取自 Facebook 的页面。我希望我MathJax.Hub.Queue
在正确的地方打电话——他们的文档讨论了动态 MathJax:
MathJax页面上有一个类似的示例,它处理方程式但不处理降价。
javascript - React js 和 bootstrap modal 来自 github 上的示例
我正在尝试设置一个带有反应的应用程序,除了我的模态外,一切都很顺利。我已使用以下链接中的此代码,未触及,但出现错误。https://github.com/facebook/react/blob/master/examples/jquery-bootstrap/js/app.js
试试这个小提琴http://jsbin.com/eGocaZa/1/edit?html,css,output
回调函数似乎无法访问“this”。如果您在控制台中记录“this”,它会记录窗口对象。
我确实传入了这个并返回了一个新函数,该函数似乎可以工作,但似乎不对,并且不能很好地与 jsfiddle 配合使用。我在本地触发了模态,但随后我在 close 函数中遇到了同样的问题。任何帮助,将不胜感激。谢谢!
javascript - reactjs - 锚标记链接
我试图弄清楚如何将这些代码行输出为类似
BASE_URL为
当我运行这段代码时,我在浏览器中得到这个输出:
这样做的正确方法是什么?
javascript - this.setState 没有像我期望的那样合并状态
我有以下状态:
然后我更新状态:
由于setState
假设要合并,我希望它是:
但相反,它吃掉了 id 并且状态是:
这是预期的行为吗?仅更新嵌套状态对象的一个属性的解决方案是什么?
javascript - 使用 React 在浏览器上重新渲染视图调整大小
调整浏览器窗口大小时,如何让 React 重新渲染视图?
背景
我有一些想要在页面上单独布局的块,但是我也希望它们在浏览器窗口更改时更新。最终的结果将类似于Ben Holland 的Pinterest 布局,但使用 React 而不仅仅是 jQuery 编写。我还有一段路要走。
代码
这是我的应用程序:
然后我有Block
组件(相当于Pin
上面 Pinterest 示例中的 a ):
和列表/集合Blocks
:
问题
我应该添加 jQuery 的窗口调整大小吗?如果有,在哪里?
有没有更“反应”的方式来做到这一点?
reactjs - 为什么 IE8 在使用 Facebook 的 React.js 时出现脚本错误
我正在使用 Facebook 的反应。不确定是什么导致了这个错误,接缝会自己反应吗?
我收到一个 IE8 脚本错误:Object doesn't support this property or method on line 10898 for react.js
我没有使用缩小版,这是评论的开发版。还有其他人对 Facebook 的反应在 IE8 中不起作用有疑问吗?想知道是否有某种设置必须用于响应在 IE 中工作???
javascript - ReactJS 将 HTML 字符串转换为 JSX
我在处理 facebook 的 ReactJS 时遇到了麻烦。每当我执行 ajax 并想要显示 html 数据时,ReactJS 都会将其显示为文本。(见下图)
数据通过jquery Ajax 的成功回调函数显示。
有什么简单的方法可以将其转换为 html 吗?我应该如何使用 ReactJS 来做到这一点?
javascript - Facebook React.js 示例错误?
我正在试用 Facebook 的 Reactjs 库,发现它很棒。我已经完成了示例/教程并使其正常工作。
现在我在: http: //facebook.github.io/react/docs/interactivity-and-dynamic-uis.html
我正在尝试代码:
运行上面的代码后,我什么也没得到。在我的谷歌浏览器控制台中,我得到的错误是Uncaught SyntaxError: Unexpected token <
,以<p onClick={this.handleClick}>
我想知道是否有人可以告诉我代码有什么问题?
此致。
javascript - React.js 和 ExtJS 4
我刚刚探索了react.js,我认为它很棒,但是我有一个问题。你知道如何使用 React.js 渲染一个 extjs 布局吗?
我知道 react.js 旨在创建components
,而不是整个布局。所以我认为我需要使它们相对(组件之间的链接操作,例如按钮使用来自其他输入的文本更改某些 div 的值 - 组件?)
感谢您的任何想法。
javascript - 如何从 react.js 元素中删除特定的事件侦听器
我将这个简单的渲染函数与一些处理程序一起使用:
在 React.createClass 函数中,使用类似:this.removeTheListener
函数,然后我将如何删除特定的 mouseMove 函数?不管 mouseMove 函数的性能如何,我知道它的资源很重,但对于我正在做的事情来说,它是完美的事件。
是否可以只删除一个特定的侦听器,然后在删除后在不同的时间点将其添加回来?