问题标签 [radlistview]
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 - Radlist 查看可折叠项目动画
我正在尝试通过点击任何一项来打开和关闭 radlist 视图项的子详细信息。如果我点击该项目,它会打开子视图并再次关闭。
我创建了一个 plaground 示例,在其中实现了可折叠的 radlist 视图 https://play.nativescript.org/?template=play-js&id=jJqwjY&v=2
但我需要用动画慢慢扩展它。我很少阅读文件并在谷歌上搜索没有结果。
任何人都可以在上面的项目中添加动画,从上到下慢慢打开可折叠视图。并以同样的方式慢慢关闭。
更新:
我以某种方式实现了相对接近的动画,请看这个,
https://play.nativescript.org/? template=play-js&id=jJqwjY&v=4
由于硬编码的高度,我没有得到手风琴效果,因为不同的元素具有不同的高度。
angular - RadListView 不使用 NativeScript Angular 2 水平定向
我知道我错过了一些小东西。RadListView 未水平定向。我已经尝试了很多东西,但它没有切换。在安卓上测试。请给我一些建议。谢谢
nativescript - Nativescript 嵌套的 RadListView 无法在 iOS 13 上呈现
在我的 NS Core 6.3 应用程序中,我嵌套了 RadListViews 以显示相关项目。外部的 RadListView 显示正常,但嵌套的根本不显示。这是我的代码:
如果我用中继器替换内部 RadListView,项目会呈现,但我无法水平滚动它们。
请注意,此代码在 Android 上按预期工作。
我错过了一个设置还是什么?
谢谢你。
nativescript - 如何在纯javascript中使用nativescript的多个项目模板
我正在尝试为不同的数据实现多个项目模板。我的 xml 看起来像这样
在视图模型上
这里 templateSelector 被调用了 20 次。我不知道它是如何工作的。我需要根据 list_data 中的模板更改模板。
这是完整的项目链接 https://play.nativescript.org/?template=play-js&id=cPzCkf
angular - 为 RadListView 中的某些行启用项目滑动
在nativescript + angular中使用RadListView时,有没有办法只为列表中的某些元素启用左/右行滑动?
谢谢
android - 有没有办法以编程方式对 radlistview 项目执行滑动操作?
我正在使用 nativescript 和 angular,并且我有一个带有点击执行滑动操作的 RadListView。向左滑动显示删除按钮,向右滑动显示“选项”按钮。
加载项目后,我想以编程方式向右滑动第一个项目。我知道我可以使用 getViewItemAt(O) 查看第一个项目,但我不知道这是否可能或如何对其应用程序化滑动手势
angular - 如何在 RadListView 中使用 ScollView
我正在创建 nativescript 角度应用程序。我想在 RadListView (ListView) 项目模板中添加 ScrollView 来阅读描述。但是 ScrollView 不起作用,因为 RadListView 超过了滚动事件。
angular - 如何不重新渲染所有 RadListView 项目
我看到 ObservableArray 用于 RadListView 的所有文档,我看不到远程数据源示例:https ://github.com/NativeScript/nativescript-ui-samples-angular/tree/master/listview/src/app/examples
我想知道 ObservableArray 在不重新渲染所有项目/仅更新一个项目等方面是否发挥了重要作用,例如使用 *ngFor trackBy 仅重新渲染更改的项目?
问题是,当我的列表项处于状态时,我什至更新了一项 - 所有项目都被重新渲染,并且 radlistview 在滚动时再次变慢。
ios - Nativescript 聊天 UI iOS 问题
我在 Nativescript 中创建了一个聊天 UI 界面,几乎一切正常,但我在 iOS 中遇到了一些我无法弄清楚的问题。Android 中的一切都正常工作。
问题1:
- 当我专注于 TextView 并且键盘打开时,我无法再滚动到聊天顶部。所有内容似乎都向上移动(即使没有足够有趣地使用IQKeyboardManager )。
问题2:
- 当我开始在 TextView 中输入时,它会立即转移到屏幕底部,隐藏在键盘后面,我看不到我在输入什么。
这是我在 Playground 上创建的一个演示项目,它显示了这个问题。游乐场演示项目
下面是显示这两个问题的 GIF。
任何帮助表示赞赏。谢谢!