gpt4 book ai didi

Nativescript 将类添加到 Tap 上的按钮

转载 作者:行者123 更新时间:2023-12-05 00:53:53 27 4
gpt4 key购买 nike

我是 Nativescript 的新手,我正在尝试将类名称动态添加到网格布局中。

我没有使用 Angular 2。

如何访问网格布局元素并为其添加类名。

最佳答案

您需要做的就是在 UI 树中搜索所需的元素,例如访问 Button 的父元素。或通过设置 id到元素并使用 .getViewById() 的方法根页面或 页面本身 .

最后,为了设置该 View 的 css 类,只需设置其 className属性,是这样的:

export function onChangeCssClassButtonTap(args) {
var button = args.object as Button;
var parentGridLayout = button.parent as StackLayout;
parentGridLayout.className = "myGridCssClassName";
}

以下是一些可能对您有用的文档文章:
  • Finding View by its id
  • Styling in NativeScript
  • 关于Nativescript 将类添加到 Tap 上的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40641920/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com