问题标签 [nativescript-angular]

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.

0 投票
1 回答
255 浏览

nativescript - tns appstore 上传:无法连接到 iTunes Connect (1268)

无法使用 NativeScript cmd 上传 .ipa 文件

我正在运行以下命令:

tns appstore upload my-appstore-id my-appstore-pass --ipa /var/www/app.ipa

请参阅以下错误消息:

Unable to connect to iTunes Connect An error occurred while processing the json request. (1268)

没有提供其他消息或日志。

不知道在哪里寻找解决方案。

0 投票
1 回答
150 浏览

angular - 在 nativescript 中创建多个介绍屏幕

我正在尝试为我正在使用构建的应用程序创建一个介绍屏幕。但是,我没有发现任何关于这种视图的信息,所以我不知道在这种情况下该使用什么。

这个介绍应该只在第一次访问时可见,但这部分我认为它非常简单。我将使用applicationSettings并检查给定属性(例如firstAccess)是否为false,表明它是用户的第一次访问。

但是我怎样才能创建实际的介绍呢?这些图像准确地显示了我想要构建的内容:

在此处输入图像描述在此处输入图像描述

我几乎用 . 完成了它TabView,但这绝对不是要走的路。我无法将样式与图像中的样式相匹配,等等。

我应该使用什么组件来达到这个结果?

0 投票
2 回答
1864 浏览

angular - Nativescript 在 NavigationButton 上使用自定义图标

我正在尝试在 NativeScript Angular 应用程序的 ActionBar 上添加一个带有自定义字体的按钮。这是我到目前为止所尝试的:

但他们似乎都没有工作。我确实安装了字体,因为我可以在视图中使用。此外,如果我只是将文本属性更改为字符串而不是图标,它也不会显示任何内容。

有没有办法做到这一点?

0 投票
1 回答
1366 浏览

angular - NativeScript Angular 应用程序中的安全访问

我开始学习NativeScript Angular(我习惯于使用 开发 webapp/网站Angular),但我仍然对如何在 NativeScript 应用程序上创建一些受限访问或限制特定路由和/或路由集感到困惑.

例如,在 Angular 中,我uiRouter用来定义一些数据,如下所示:

在每个页面转换中,我都会检查是否有有效的令牌来保证对该用户的访问。关于NativeScript我正在考虑它并且可以做同样的事情,我只是不知道,因为我很陌生NativeScript,我不知道这是否会违反任何最佳实践或常见的安全场景。

例如,我将在登录Application Settings后设置令牌,如下所示:

然后我会将路由设置为具有父组件的父路由,我将在其中检查此令牌,例如:

这样我会检查用户在访问受限区域的应用程序时是否有有效的会话。

但是,例如,在普通Angular应用程序中,我还使用拦截器来检查每个http请求是否authToken仍然有效。

在这种情况下我该怎么做?

我试图找到任何关于NativeScript Angular安全的材料,但没有找到。有什么地方可以让我了解更多相关信息吗?

处理这种情况时我应该记住什么?

0 投票
0 回答
73 浏览

angular - Nativescript 3 w/Angular 4.1.3观察者不返回过滤结果

我遇到了一个问题,我无法让观察者返回我在其中运行的过滤集。我从Giftler(https://www.nativescript.org/blog/merry-and-bright-create-a-mobile-app-with-firebase-angular-2-and-nativescript)示例中完全复制了这个它在那里工作,但似乎不适合我..

这是与该问题相关的我的代码

这是数组信息

这是我获取本地啤酒信息的功能(最初使用 firebase 将数据加载到数组中)

这是调用上述函数并进行订阅的函数。

不确定问题是什么,但这应该可以工作,基于使用 Giftler 示例。

0 投票
1 回答
522 浏览

javascript - NativeScript 识别页面是否完全呈现

如果 NativeScript 页面完全呈现并且对用户可见,如何识别?最好是一种方法,我可以在其中调用 timestamp/console.log 。NativeScript 有两种风格,NS Core 和 NS Angular。我不太确定这是否满足这一点?

对于 NS/Cores:页面加载事件的事件处理程序。

https://docs.nativescript.org/cookbook/ui/page

对于 NS/Angular:ngOnInit

https://docs.nativescript.org/tutorial/ng-chapter-4

0 投票
0 回答
369 浏览

javascript - 带有 Angular 可观察对象的 Nativescript firebase

遇到这个问题时,我试图获取我的 Firebase 数据库的一些数据:Getting the data from the first path (ex.: userData/tags) all work perfect,但是当我调用另一个函数从第二个路径获取数据时(例如:userData/tasks)没有任何作用,在我的控制台中没有任何错误,也没有记录任何侦听器。我以为这是我的代码错误或 firebase 问题,但后来我发现了一个有趣的故事。

我使用此代码从我的数据库中获取数据,并配置在服务类中。

从一个名为 A 的带有 UI 界面的组件页面调用我的代码,一切正常。我创建了一个名为 B 的新组件,目前只有没有 UI 的后端代码:正如我之前所说,没有任何工作。

当我突然添加 UI 部分时,一切正常!!!

A&B的组件页面代码:page.ts(A&B)

page.html(仅 A)

顺便说一句,查询数据库时也会发生这种情况。

我不能说这是否与 Nativescript、Firebase、Angular 或只是我的架构错误有关。最糟糕的是混合了后端和前端,通常是两个不同的开发人员构建这两个部分。

0 投票
3 回答
680 浏览

nativescript - ActivityIndi​​cator 不显示是否在堆栈布局之外

我有这个简单的页面布局:

当组件加载数据时,活动指示器显示在页面顶部。现在我希望它出现在页面的中心,所以我将它从堆叠布局中弹出

但它不再可见!知道发生了什么吗?

0 投票
1 回答
835 浏览

events - Nativescript:在页面转换正在进行时显示 ActivityIndi​​cator

我正在使用 Nativescript + Typescript/Angular2。

我有一个加载非常重的页面(它包含一个 tabview 和一个地图),所以我想在点击推荐页面的 routerlink 时显示一个 ActivityIndi​​cator,并在加载页面时隐藏它。我想我可能会利用类的load事件Page(如此处所述)实现它,但在文档中并不清楚如何在 Angular Nativescript 中做到这一点。谁能提供一个例子?

0 投票
2 回答
698 浏览

nativescript - 如何忽略 NativeScript 中的辅助功能字体调整大小?

我正在使用带有 Angular 的 NativeScript。是否有在标签/按钮上指定的属性来忽略由于可访问性设置而导致的字体增加?我需要一个适用于 android 和 ios 的解决方案。谢谢!