- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
TNS v2.5.0
我已将 LISTVIEW_DIRECTIVES
导入到我的 app.module 中,我的模板如下所示
<ActionBar title="Events"></ActionBar>
<StackLayout orientation="vertical">
<RadListView [items]="events">
<template tkListItemTemplate let-event="item">
<StackLayout orientation="vertical">
<Image [src]="'https:' + event.image" stretch="aspectFit"></Image>
<Label [nsRouterLink]="['/event', event.id]" [text]="event.title"></Label>
</StackLayout>
</template>
</RadListView>
</StackLayout>
但是除了更改为常规 ListView
效果很好之外什么也没有显示。
另外,如果我尝试使用GridLayout
,例如
<ActionBar title="Events"></ActionBar>
<GridLayout>
<RadListView [items]="events">
<template tkListItemTemplate let-event="item">
<StackLayout orientation="vertical">
<Image [src]="'https:' + event.image" stretch="aspectFit"></Image>
<Label [nsRouterLink]="['/event', event.id]" [text]="event.title"></Label>
</StackLayout>
</template>
</RadListView>
</GridLayout>
应用程序因以下错误而崩溃
file:///app/tns_modules/nativescript-telerik-ui/listview/listview.js:1034:104: JS ERROR TypeError: undefined is not an object (evaluating 'itemViewDimensions.measuredWidth') Feb 5 11:40:53 Marcuss-iMac com.apple.CoreSimulator.SimDevice.1A8C1E25-DAC0-4BA0-822E-5A6F731F1CD7.launchd_sim[31919] (UIKitApplication:org.nativescript.t4g[0x7b2a][36194]): Service exited due to Segmentation fault: 11
不确定我是否错过了在某个地方导入某些内容,但文档非常粗略,很难确定并查看示例
最佳答案
LISTVIEW_DIRECTIVES 适用于带有 Javascript 的 Nativescript。
对于 Angular2:
安装插件tns插件添加nativescript-telerik-ui在使用 tns 进行重建之后,运行 android 以使新插件正常工作。
在module.ts中添加:
从“nativescript-telerik-ui/listview/angular”导入{ NativeScriptUIListViewModule };
并在同一文件中:
在@NgModule导入中添加:NativeScriptUIListViewModule,
一切都会准备就绪。
关于listview - 让 Nativescript Telerik UI RadListView 在 Angular 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42051794/
代码:
我有一个 RadListView 和一个绑定(bind)到 lstGameWaypoints_ItemCommand 的事件处理程序,如下所示。在第一次显示网格时,单击删除按钮成功触发回发和 Item
我对 NativeScript 和 Javascript 开发总体来说是新手。我的背景是Android。 背景: 作为一项测试,我尝试使用 NativeScript 复制我的一个旧应用程序,但遇到了问
我需要在同一页面上有多个 RadListView,我正在使用 NativeScript Angular 我不知道每个列表中的项目数,并且项目的大小可能会非常不同,具体取决于项目包含的文本量。 可以这么
我正在使用 RadListView 控制来自 Telerik UI for WindowsForms . 我一步一步做的是这样的: 为控件设置数据源。 手动向下滚动垂直滚动条 计时器计时结束后,数据源
我正在开发我的移动应用程序,并尝试使用 nativescript 对其进行编码,但我有一个问题,我想在 listView 中为项目 View 设置动画 ... 到目前为止,这是我的代码: let pa
我只是尝试设置客户端 RadListView 项目模板内的 telerik RadButton 的复选框(使用 javascript/jquery)。 RadListView:
TNS v2.5.0 我已将 LISTVIEW_DIRECTIVES 导入到我的 app.module 中,我的模板如下所示
我是一名优秀的程序员,十分优秀!