【发布时间】:2016-08-03 11:02:58
【问题描述】:
据我了解,React Native 本质上允许您扩展 React 组件的功能,以包含移动平台的原生 UI 元素。 Angular 1.5 引入了组件作为或多或少简单的最佳实践指令。
我有一个已经用 AngularJS 编写的 Web 应用程序,能够使用 React Native 生成原生移动应用程序而无需完全在 React 中重新编写应用程序的前端,这真是太棒了。
是否可以使用 React Native 将原生 UI 元素添加到 Angular 组件而不是 React 组件?如果这是一个愚蠢的问题,我深表歉意。
【问题讨论】:
-
没有。您将无法仅将 Angular 组件包装在 React Native 中并拥有一个正常运行的应用程序。 Angular 严重依赖指令和模板,而 React 没有提供这些。以正确的方式构建 React 应用程序并使用 React。您可能需要付出更多的努力,但这是正确的方法。不过,您将能够重用很多核心 JS 代码。
标签: angularjs reactjs react-native angularjs-components