问题标签 [angular2-nativescript]
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.
nativescript - nativescript 'tns run android' 抛出 ClassNotFoundException
我做了一个 nativescript 杂货店 git repo 的新克隆,并检查了 angualr-start 分支,做了“平台添加 android”,然后“tns run android”(我的 android 设备已连接)应用程序出现并显示此错误: pastebin.com/1YbThGkZ
也许错误中最重要的部分是:
解决方案:升级到原生脚本(和 tns-core-modules)v2.1
telerik - 添加 Telerik UI 插件后 NativeScript 构建失败,错误 GC 开销限制超出
在我的 NativeScript 应用程序中添加最近的 Telerik UI 插件后,我的 BUILD 因错误“超出 GC 开销限制”而失败。即使 PLATFORM 'REMOVE/ADD' 命令不起作用,只要我没有删除 Telerik UI 插件。
我想在我的应用程序中使用用于 sideDrawer 组件的 Telerik UI 插件。
构建失败的屏幕截图
tns 环境截图
package.json 文件的代码
任何猜测,可能出了什么问题?
------------------问题已修复------------------------------
经过大量搜索并最终打破了我的头脑,成功地构建了我的应用程序。需要在我的app.gradle
所以。现在就像
nativescript - 滑动事件:无法访问组件
按照教程,我正在开发我的第一个应用程序。在这个应用程序中,我想实现滑动导航。但我面临一个问题:我无法访问我的组件对象。
我正在使用 NativeScript + Angular。
我从来没有使用过滑动功能。命令日志中没有错误...
谢谢
typescript - 无法匹配任何路由:'' NativeScript、TypeScript 和 Angular2
我正在使用新的 Angular 路由器版本 3.0.0-alpha.7 使用带有 Angular2 rc3 的 NativeScript 2.1.0 和 TypeScript 1.8.10 中的应用程序。我正在尝试使用 page-router-outlet,但出现错误。我目前正在 Windows 上的模拟器中在 Android 5.1.1 中编译和测试。该应用程序确实为我运行了一次,但即便如此我也遇到了Cannot match any routes: ''
错误。我改变了一些东西(不确定是什么),但现在当它运行时我只看到一个空白页面,我在下面是我的 PageNavigationApp 组件。我的意图是访问第 1 页和第 2 页,但我想我不了解我的 page-router-outlet 组件的作用。除此之外,我在应用程序运行时看到很多错误。
这是我的 main.ts 文件中的代码:
我得到的错误是无法匹配任何路由:''和无法读取未定义的属性'visitExpression'。
我在 SO Concerning default routes 上找到了这篇文章,并更改了代码以匹配(无论如何我认为)。见下文。 angular2 rc3 路由器 alpha 3.0.0.7 默认路由
编辑
我已将代码更改为以下内容,但出现 visitExpression 错误:
我得到的新错误是:
android - NativeScript 中继器绑定问题 - 垂直显示 [对象对象]
我有一个使用 NativeScript 2.1.0、Angular 2.0.0.rc3 和 TypeScript 1.8.10 的小型测试应用程序设置。我在 Windows 上的 Android 5.1.1 模拟器中运行该项目。
我有一个 ListView 工作,但现在我试图使用 XML 中声明的 Repeater 获得相同的数据输出。我没有得到数据输出,而是看到类似 [Object, Object] 的东西垂直显示在屏幕中央。
请注意,我的数据数组不是可观察的。它目前是一个 Typescript 对象数组。
我没有收到任何错误消息。一切都编译并运行没有错误。
这是我的中继器代码。我究竟做错了什么?
telerik - NativeScript 中的抽屉不支持 TAP 手势
我正在为 NativeScript 使用 Telerik UI。但是,抽屉的行为很奇怪,Button 上的 TAP 手势可以正常工作,但是,当我将 TAP 手势添加到 Label 时,它就不起作用了。
我添加
(点击)=openDrawer()
标签上。但是当我单击标签时,什么也没有发生。
nativescript - NativeScript 项目构建成功。但什么也没发生
我正在尝试运行
$tns 运行 android --emulator
应用程序构建成功,但没有任何反应。
http - 什么可能导致 Nativescript angular2 中的承诺失败?
我正在尝试从数据库中 Http GET ,在那里我可以访问并且可以在 Postman 中重现 GET 结果。
我在 angular2 {N} 中创建了一个服务,我在其中执行了这个 GET 但我得到一个错误:
我的服务:
我已经记录了给出的 URL 和 Http,它们都很好。我不知道为什么会发生这种情况,谷歌也无法帮助我找到任何解决方案。
nativescript - 所有页面的通用 ActionBar 组件
我有几个页面的 angular2-nativescript 应用程序。结构类似于gloceries 示例 所有页面都有非常相似的操作栏内容,所以我不想为每个页面添加所有操作栏事件处理程序或向每个页面模板添加自定义组件
有没有办法让所有应用程序页面都有单个 ActionBar 组件?此外,能够从所有页面访问该组件并从页面类调用其方法也很重要(因此我可以告诉该组件它应该隐藏/显示一些内容)。我想在将来使用一些动作栏动画,所以每次页面更改时都不应该重新创建我的动作栏
android - NativeScript Install, Build, Deploy and Run performance analysis
These are the steps required to run NativeScript App on simulator/Device
- $tns install
- $tns platform add android
- $tns build android
- $tns run android --emulator
Steps 1-3 are one time only, but on my machine it takes about 15-30 minutes. and step 4 also take 10-20 minute each time( each time I run the app it should be less).
I have
- 16GB Ram
- Intel i5 processor
Does anybody else facing same issues/probles, i have already reinstalled windows 7. or this is $tns command issue. $Ionic running ok.