Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在NativeScript中使用按钮样式选择器_Javascript_Html_Css_Typescript_Nativescript - Fatal编程技术网

Javascript 如何在NativeScript中使用按钮样式选择器

Javascript 如何在NativeScript中使用按钮样式选择器,javascript,html,css,typescript,nativescript,Javascript,Html,Css,Typescript,Nativescript,我有一个NativeScript应用程序正在运行,现在我想更改按下按钮时按钮的背景色(以便用户可以看到,他确实按下了按钮)。通过谷歌搜索我发现了这一点。因此,我尝试将这些应用到我的代码中(遗憾的是,我没有通过TS初始化我的按钮,因此我无法使用btn=newbuttonmodule.button();行 我的html: <Button [text]="'SIGNIN'|translate" (onTap)="passCredentials()"></Button> 这就是

我有一个NativeScript应用程序正在运行,现在我想更改按下按钮时按钮的背景色(以便用户可以看到,他确实按下了按钮)。通过谷歌搜索我发现了这一点。因此,我尝试将这些应用到我的代码中(遗憾的是,我没有通过TS初始化我的按钮,因此我无法使用
btn=newbuttonmodule.button();

我的html:

<Button [text]="'SIGNIN'|translate" (onTap)="passCredentials()"></Button>

这就是我尝试的,但他既没有抛出错误,也没有更改背景颜色。我需要手动告诉他在这些类之间切换吗?我如何才能做到这一点?

尝试使用突出显示的
伪选择器:

Button:highlighted{
    background-color: red;
}

尝试突出显示
伪选择器:

Button:highlighted{
    background-color: red;
}

无需自己编写css,您可以使用
NativeScript核心主题

将一个核心主题添加到
app.css
文件中,然后您可以使用
btn
btn primary
类添加到
按钮
组件中。 在这里,我分享了将核心主题导入你的
app.css


无需自己编写css,您可以使用
NativeScript核心主题

将一个核心主题添加到
app.css
文件中,然后您可以使用
btn
btn primary
类添加到
按钮
组件中。 在这里,我分享了将核心主题导入你的
app.css

高亮显示的“工作”到目前为止,只要按下一小段时间,它就会改变颜色。如果在很短的时间内点击它,它不会改变。对于某些ppl来说,这可能是一个合法的解决方法,谢谢:)高亮显示的“工作”到目前为止,只要按下一小段时间,它就会改变颜色。如果在很短的时间内点击,则不会改变。还有一些ppl。这可能是一个合法的解决办法,谢谢:)