Nathan Walker 在 angular-seed-advanced 上开始 Angular 2 和 Nativescript 开发?
Getting started with Angular 2 and Nativescript development on angular-seed-advanced by Nathan Walker?
我已经开始使用 Nathan Walker 的 angular-advanced -seed 进行实验,基于 Minko 的 angular-seed Gechev.I 创建了另一个名为 settings 的组件,并在此种子中创建了基本路由并找出它是如何工作的。
我有些疑惑:
是否可以执行和显示 angular 2 基于依赖
原生平台?
这个种子与使用 Native 生成的普通应用程序有何不同
脚本 CLI?
是否可以应用所有平台通用的延迟加载?
任何其他启动程序 angular 2 个基于样板的启动程序
在 Web 和本机平台上开发?
问题 1 的答案:
不,HTML 中现有的 Web(子)组件将无法与 NativeScript 一起使用。
您需要将视图(模板)从 HTML 重新定义为 NativeScript XML 并可能使用插件。
此外,如果组件与现有 HTML 视图之间存在紧密耦合,您可能需要重写现有 Angular 组件中的一些代码。
问题2的答案:
NativeScript CLI 将根据您在命令行中指定的模板生成不同的代码。
问题 3 的答案:
是的,您可以创建一个可重用的服务层组件,例如使用 RXJS
问题 4 的答案:
我已经开始使用 Nathan Walker 的 angular-advanced -seed 进行实验,基于 Minko 的 angular-seed Gechev.I 创建了另一个名为 settings 的组件,并在此种子中创建了基本路由并找出它是如何工作的。 我有些疑惑:
是否可以执行和显示 angular 2 基于依赖 原生平台?
这个种子与使用 Native 生成的普通应用程序有何不同 脚本 CLI?
是否可以应用所有平台通用的延迟加载?
任何其他启动程序 angular 2 个基于样板的启动程序 在 Web 和本机平台上开发?
问题 1 的答案:
不,HTML 中现有的 Web(子)组件将无法与 NativeScript 一起使用。
您需要将视图(模板)从 HTML 重新定义为 NativeScript XML 并可能使用插件。
此外,如果组件与现有 HTML 视图之间存在紧密耦合,您可能需要重写现有 Angular 组件中的一些代码。
问题2的答案:
NativeScript CLI 将根据您在命令行中指定的模板生成不同的代码。
问题 3 的答案:
是的,您可以创建一个可重用的服务层组件,例如使用 RXJS
问题 4 的答案: