问题标签 [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 回答
740 浏览

nativescript - NativeScript/Angular - 使用操作栏时反应式表单不起作用

首先我实现了下面的代码。

app.component.html

app.component.ts

当我运行上面的代码时,一切正常。我得到正确的名字和姓氏。

当我尝试向此代码添加操作栏时会出现问题。

app.component.html

app.component.ts保持不变

当我运行此代码并点击 stacklayout 内的按钮时,我会正确获取姓名和姓氏,但是当我点击 ActionItem 时,我会得到一个空字符串,其中包含姓名和姓氏。我错过了什么吗?

0 投票
1 回答
323 浏览

typescript - Nativescript/Angular - 找不到模板中的绑定点击功能

尝试创建一个带有两个可点击项目的操作栏,这将导致不同的路线,但我似乎无法将简单的功能绑定到点击事件。

这是我的模板:

内部组件:

但是当我点击“文本”按钮时,我得到了这个:

我很困惑为什么会这样,有什么想法吗?

0 投票
1 回答
902 浏览

angular - 如何使用 angular2 nativescript 在列表视图中隐藏某些行项

如果满足条件,我需要从列表视图中删除/隐藏一个项目:getData 和 getCategory Name 都相等。我在控制台日志中进行了测试,对于前三项,上述两个条件是相等的。

因此,基于此,我需要隐藏该项目。我尝试了下面的代码。它对我不起作用。

编辑:

html:

我正在使用模态自定义对话框屏幕。当从模态对话框返回时,其触发代码如下:

ts文件:

单击图像时,我正在触发 showmodel 对话框。当从模态对话框获得响应时,它将触发这一行 : this.modal.showModal(ModalComponent, options).then(res =>

我的问题是:单击模态对话框时未触发。因为我在这个方法中添加了 SetUpItemViewArgs :public showModal(args: SetupItemViewArgs)

0 投票
1 回答
108 浏览

couchbase - 在 Nativescript 中记录 Couchbase 查询结果

我是 Nativescript 和 Couchbase 的新手,但是在对我的 Couchbase 数据库执行查询时,我只想记录结果。这是我的示例代码:

当尝试使用 console.log 记录“行”时,我得到了预期的 [Object object]。我以为我可以使用console.dir,但是这样做时我得到:

JS: === dump(): 转储成员 ===

JS:“行:”

JS: === dump(): 转储函数和属性名称 ===

JS:0:r

JS:1:o

JS:2:w

JS:3:秒

JS: 4: :

JS:5:

JS:6:

JS:===转储():完成===

有没有办法记录 executeQuery 的实际结果?

0 投票
1 回答
370 浏览

android - nativescript“安装 Android SDK 平台 25”失败

我正在使用 nativescript 创建一个应用程序。我已经添加了android平台如下

tns platform add android --sdk 22

因为我想为 API 级别 22 构建。

当我构建应用程序时,我收到以下错误。

它从哪里获得 SDK 平台 25?我该如何克服呢?

另外,请提及如何为特定的 API 级别构建。

谢谢。

0 投票
1 回答
687 浏览

android - 如何在 Android Studio 中调试 NativeScript java 代码?

我对 NativeScript 很陌生。目前,我的一个项目是使用 NativeScript 开发跨平台应用程序。它有一个用 java 编写的第三方库。但是结果并没有我想象的那么好。由于控制台没有记录有关本机代码的有价值信息,我一直在努力寻找问题。 控制台日志捕获

相反,我将项目导入到 platform/android 文件夹下的 Android Studio。但是当我点击“运行”按钮时它会记录错误。

见捕获

我想知道:

  • 是否可以直接使用 VS Code 调试本机代码。至少打印出 java 本机错误或 cat 日志。
  • 如何在 Android Studio 中调试本机代码?如何解决我遇到的问题?

如果有人能回答我的问题,我将不胜感激。谢谢!

0 投票
1 回答
336 浏览

sass - 如何从 Nativescript 中删除 sass 插件?

我做到了tns install sass,现在我想删除它。我试过了tns plugin remove nativescript-dev-sasstns plugin remove sass没有成功!

我怎样才能摆脱它?这真的很烦我,我不想使用它。当我这样做tns plugin

但是命令tns plugin remove nativescript-dev-sass给出了这个消息:插件“nativescript-dev-sass”没有安装。

或者,当我这样做时,如何避免调用 sass 编译器tns run android

0 投票
0 回答
163 浏览

nativescript - 使用 NativeScript 在两个列表之间拖放

我们有两个项目列表,项目以卡片形式呈现。我们希望在两个列表之间提供拖放功能,用户可以将项目从一个列表中拖放到另一个列表中。

例如,Trello 允许用户将卡片从一个列表拖放到另一个列表。

非常感谢有关如何在 NativeScript/Angular 中实现这一点的任何帮助

0 投票
1 回答
628 浏览

nativescript - 当用户触摸网格布局时如何获得点击声音?

当用户触摸网格布局时如何获得点击声音?

更新:我可以通过访问 android 本机 api 来获得声音,这里是代码:

让 decorView:any = app.android.startActivity.getWindow().getDecorView() decorView.playSoundEffect(android.view.SoundEffectConstants.CLICK)

但我想知道为什么点击 android 布局不会触发音效,..

0 投票
1 回答
433 浏览

nativescript - Angular 4 httpd post call在iOS中失败

我在 iOS 中使用 Nativescript 和 Angular 4 进行 POST 调用时遇到了一个奇怪的问题。我已经在 Android 中测试了相同的代码并且运行良好。服务器未注册任何错误,但调用失败。这是我现在使用的代码:

该应用程序向我显示There was an error trying to send the request, please try again later.消息,但服务器中没有错误,奇怪的是 Android 工作正常。

我已经启用了enableProdMode()Angular 并且没有运气。

请问有什么帮助吗?

谢谢!