问题标签 [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 投票
3 回答
1305 浏览

typescript - Nativescript (typescript) 如何从不同的组件访问/获取组件的实例/引用?

我正在尝试从 TabView 中的 tabItem 的组件(类实例)访问 ActionBar 中的 NavigationButton 和 SearchBar 的组件(类实例)。我该怎么做呢?

0 投票
0 回答
162 浏览

npm - 如何在 nativescript Angular 应用程序中使用 heartland-nodejs 模块?

我正在尝试在 nativescript 角度应用程序中使用heartland-nodejs模块,它在导入时显示以下错误

var heartland = require('heartland-nodejs');

System.err:java.lang.RuntimeException:无法创建应用程序 com.tns.NativeScriptApplication:com.tns.NativeScriptException:System.err:System.err:调用模块函数时出错

在 Nativescript 中,他们提供了在 nativescript 应用程序中使用 NPM 模块的选项......

如何在 NativeScript 中使用任何 npm 模块

0 投票
2 回答
874 浏览

firebase - NativeScript 推送插件未在通知栏上显示通知

我正在使用 NativeScriptpush-plugin接收从 Firebase Cloud Messaging (FCM) 发送的通知:

使用此代码,notificationCallbackAndroid当我从 Postman 发送它们时,我可以在方法中接收成功消息。这是我在日志上得到的:

但是,通知栏中不会显示任何通知。

我们是否必须使用单独的方法来显示通知?

0 投票
2 回答
1347 浏览

angular - 透明 ActionBar:将 NativeScript 与 Angular 结合使用

嗨 Nativescript 社区,

我无法使用 Nativescript 和 Angular 来获得在 ActionBar 上工作的透明度。我找到了像这样的薮主题,但没有人有使用 Angular 的工作示例。有人想向我发送一个使用 Angular 的透明 ActionBar 背景的工作示例吗?最后,我希望能够在滚动时更改透明度。

一些相关主题(但没有工作角度示例):

  1. https://github.com/3rror404/ns-fading-actionbar
  2. 向 NativeScript ActionBar 添加视图会中断导航
  3. https://www.nativescript.org/blog/how-to-match-a-nativescript-actionbar-s-color-on-ios
  4. https://discourse.nativescript.org/t/scrolling-behind-transparent-actionbar/2133
  5. https://discourse.nativescript.org/t/tranparent-action-bar/3413
  6. https://github.com/NativeScript/NativeScript/issues/2669

问候,

木材

0 投票
1 回答
248 浏览

nativescript - nativescript |layouts 为 ngFor 循环创建 ui

,我尝试创建一个视图并遇到麻烦。我试图用 ngFor 创建一行图像,所以我不知道将出现在屏幕上的图像的 exec 数量,但需要它看起来像那样,如果有 3 张照片,它将在一行中,但是当第四图像将被添加,它将进入新行在此处输入图像描述

谢谢你

0 投票
0 回答
390 浏览

nativescript - Nativescript : 本地通知,builder.setChannelId 不是函数错误

在我的 nativescript 应用程序中,我使用 nativescript-local-notifications NPM来推送本地通知,并且我按照与 github 中的自述文件相同的说明进行操作。

我面临错误

LocalNotifications.schedule:TypeError:builder.setChannelId 不是函数

我提到了已经被某人解决的 GitHub 问题。但是,我仍然面临这个问题。

项目组件.ts:

宣言XML

API 级别 = 27 "nativescript-local-notifications": "^2.0.3",

GITHub 问题网址:https ://github.com/EddyVerbruggen/nativescript-local-notifications/pull/68

0 投票
0 回答
631 浏览

routing - NativeScript-Angular 中 Router-Outlet 内的 Page-Router-Outlet

我想使用 NativeScript-Angular 实现一个简单的应用程序行为,即通常使用导航栏路由到主屏幕,并在特定屏幕内(例如使用 ListView)路由到使用 Page-Router- 的详细信息屏幕插座,所以我可以有后退按钮行为的历史。

例如,WhatsApp 具有这种行为,您可以访问导航栏中的联系人列表,然后通过分页进行对话。我试图在互联网上找到一个样本,但没有成功。有谁知道如何做到这一点?

到目前为止我的代码:

App.component 带导航栏:

带有按钮的屏幕彩票,可路由到具有分页行为的详细信息屏幕。

app.routing.ts

路由工作,但不是分页行为,只是一个正常的重定向。

0 投票
2 回答
565 浏览

nativescript-angular - 跨视图的 Nativescript 操作栏

我有一个包含此代码的 app.html 文件。

操作栏在我的根默认页面上显示正常,带有正确的 page-router-outlet,但是当插座更改时,操作栏不会出现。取而代之的是一种默认操作栏。我如何拥有所有页面浏览量共有的操作栏?

0 投票
1 回答
178 浏览

nativescript - NativeScript - 如何从其他应用程序接收自定义文件内容

我想创建几个可以在我的应用程序中使用的文件扩展名,例如:.coin.mrh、​​.key.mrh.、.tkn.mrh。

这些文件将包含 JSON 内容。我的问题是:

如何使我的 NativeScript 应用程序成为默认应用程序来打开文件?我该如何处理这些文件?

0 投票
1 回答
903 浏览

nativescript - Nativescript - Angular 4,如何在 listview 的 itemTap() 中获取所选项目的数据

找到下面的 Listview 代码,我在 (itemTap) 中编写了 onItemTap($event) 方法。

.html

.ts

当我们点击时,我如何获取 item.name / item.email / item.phonenumber 的数据。