如何在骨干和angularjs中使用reactJS组件

Posted

技术标签:

【中文标题】如何在骨干和angularjs中使用reactJS组件【英文标题】:how to use reactJS component inside backbone and angularjs 【发布时间】:2016-08-03 20:23:23 【问题描述】:

我有骨干应用程序和 angularJS 应用程序,同时,我正在使用 reactJS 创建组件库。现在的目标是直接在主干和 angularJS 中使用 reactJS 组件。

我知道 angularJS 中有 ngReact 插件,但问题是,我可以在骨干网和 angularJS 应用程序中直接使用我的 reactJS 组件而不更改任何 reactJS 组件代码吗?

另外,angularjs 和主干都使用 grunt 运行和最小化,当我在主干和 angularjs 中使用 reactJS 组件时,最小化是否仍然同时适用于 reactJS?

希望听到你的建议。

谢谢

【问题讨论】:

【参考方案1】:

在 Backbone 中,听起来您只想在视图中直接渲染组件。 This 是一篇关于如何做到这一点的好文章。

在 AngularJS 中,最好的方法可能是直接从指令中渲染组件。 Here 是一篇关于如何实现这一目标的深入文章。

【讨论】:

以上是关于如何在骨干和angularjs中使用reactJS组件的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET MVC 和 Angularjs 与 ASP.NET MVC 和 Reactjs

别责怪框架:我使用 AngularJS 和 ReactJS 的经验

干货 | ReactJS,AngularJS, Vue.js到底哪个比较牛?

ReactJS 如何在 React 中的页面之间切换?

vuejs,angularjs,reactjs介绍

在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架