【发布时间】:2026-01-18 05:55:02
【问题描述】:
我对 Nativescript 完全陌生,我正在尝试将类名称动态添加到网格布局中。
我没有使用 Angular 2。
如何访问网格布局元素并为其添加类名。
【问题讨论】:
标签: nativescript
我对 Nativescript 完全陌生,我正在尝试将类名称动态添加到网格布局中。
我没有使用 Angular 2。
如何访问网格布局元素并为其添加类名。
【问题讨论】:
标签: nativescript
您需要做的就是在 UI 树中搜索所需的元素,例如通过访问 Button 的父元素或将 id 设置为元素并使用 根或页面本身。
最后,为了设置该视图的 css 类,只需设置其 className 属性,如下所示:
export function onChangeCssClassButtonTap(args) {
var button = args.object as Button;
var parentGridLayout = button.parent as StackLayout;
parentGridLayout.className = "myGridCssClassName";
}
以下是一些可能对您有用的文档文章:
【讨论】: