Angular&NativeScript-自动生成的作品,现在怎么办?

问题描述 投票:0回答:1

我已经使用Angular已有18个月了,决定尝试使用Native Script将Web应用程序转换为移动应用程序。经过几天的乌龟操作,我现在可以安装并运行Android模拟器,并使用Visual Studio Code了,我仍然可以“服务”和“构建”我的Web应用并运行“ tns运行android-基于https://blog.angular.io/apps-that-work-natively-on-the-web-and-mobile-9b26852495e7的“捆绑包”,太长话短说了,现在该应用程序的图标已在模拟器中生成,因此“是”,如果我单击该应用程序,它将以“ NativeScript”初始屏幕打开(我相信我可以解决),然后登录页面只是“自动生成的作品”。所以我的问题是,有人知道接下来要做什么吗?当然,我希望Web应用程序的“ index.html”屏幕显示为移动应用程序的登录页面,以便我可以看到运行中的代码,但仍在努力找出下一步。

angular nativescript
1个回答
0
投票

NativeScript不是像Cordova / PhoneGap这样的混合平台,因此您不能完全重用Web应用程序。它使用本机组件,带有一组UI控件,您可以使用它们来构建应用程序/屏幕(同时您也可以扩展和使用任何第三方控件)。

JavaScript运行时可帮助您重用Web技能,例如HTML(更多XML),JS / TS,CSS / SCSS,Angular / React / Vue等。您必须重新构建整个UI,但仍然可以重用您的业​​务逻辑,控制器等,基本上任何涉及DOM元素或浏览器功能的内容都应重写。

您必须完成入门started guide,熟悉布局和UI控件才能构建屏幕。 NativeScript使用page-router-outlet代替路由器出口,这只是扩展版本,可以满足iOS / Android导航的特定要求。最终,您可能需要plugins才能构建任何高级控件/功能。

© www.soinside.com 2019 - 2024. All rights reserved.