草庐IT

RaisedButton

全部标签

javascript - 模块导入和解构性能

我最近阅读了Material-UI的文档:Noticethatintheaboveexample,weused:importRaisedButtonfrom'material-ui/RaisedButton'insteadofimport{RaisedButton}from'material-ui'Thiswillmakeyourbuildprocessfasterandyourbuildoutputsmaller.我以前以为是一模一样的,其实,这意味着第二行就是这样:importmaterialUIfrom'material-ui'const{RaisedButton}=materi

android - 如何在 Flutter 中制作方形凸起按钮?

我在一个Wrap中有一大堆RaisedButton,因此它们可以根据需要占用任意多的行。但我确实想将按钮扩展为方形按钮。我可以通过将Wrap替换为GridView.count并使用crossAxisCount来做到这一点,但是当有更多空间可用时,按钮变得不必要的大。基本上,我希望它们都是相同大小的正方形,都只和它们所容纳的内容一样大。它们不是动态加载或任何东西,所以不用担心性能问题。但我们正在研究相当小的屏幕的可能性,因此滚动也需要成为可能。有没有办法让所有这些事情都正确?这是当前代码及其生成的内容:@overrideWidgetbuild(BuildContextcontext){r

android - 如何在 Flutter 中制作方形凸起按钮?

我在一个Wrap中有一大堆RaisedButton,因此它们可以根据需要占用任意多的行。但我确实想将按钮扩展为方形按钮。我可以通过将Wrap替换为GridView.count并使用crossAxisCount来做到这一点,但是当有更多空间可用时,按钮变得不必要的大。基本上,我希望它们都是相同大小的正方形,都只和它们所容纳的内容一样大。它们不是动态加载或任何东西,所以不用担心性能问题。但我们正在研究相当小的屏幕的可能性,因此滚动也需要成为可能。有没有办法让所有这些事情都正确?这是当前代码及其生成的内容:@overrideWidgetbuild(BuildContextcontext){r

button - Flutter - 按下时更改 RaisedButton 的颜色

我读到的所有内容都表明您可以使用SetState完成这项工作。这是我一直在使用的,它不会重绘。classServerSelectionStateextendsState{boolserver1Selected,server2Selected,server3Selected=false;@overridevoidinitState(){setState((){server1Selected=false;server2Selected=false;server3Selected=false;});super.initState();}@overrideWidgetbuild(BuildCo

button - Flutter - 按下时更改 RaisedButton 的颜色

我读到的所有内容都表明您可以使用SetState完成这项工作。这是我一直在使用的,它不会重绘。classServerSelectionStateextendsState{boolserver1Selected,server2Selected,server3Selected=false;@overridevoidinitState(){setState((){server1Selected=false;server2Selected=false;server3Selected=false;});super.initState();}@overrideWidgetbuild(BuildCo

android - 如何在创建的 RaisedButton 对象中设置函数?

我正在使用firebase_auth在flutter中创建一个应用。我有一个用于View的“登录”类和用于按钮和输入的其他“元素”类。我试图在Elements类的一个按钮上的Login类中设置一个函数,但我不知道如何从一个按钮设置一个函数到另一个。有人可以帮助我吗?谢谢!classElements{RaisedButtonbuttonPrimaryFilled(String_text){returnnewRaisedButton(onPressed:(){},elevation:4,color:Colors.red,child:newContainer(child:newCenter(

android - 如何在创建的 RaisedButton 对象中设置函数?

我正在使用firebase_auth在flutter中创建一个应用。我有一个用于View的“登录”类和用于按钮和输入的其他“元素”类。我试图在Elements类的一个按钮上的Login类中设置一个函数,但我不知道如何从一个按钮设置一个函数到另一个。有人可以帮助我吗?谢谢!classElements{RaisedButtonbuttonPrimaryFilled(String_text){returnnewRaisedButton(onPressed:(){},elevation:4,color:Colors.red,child:newContainer(child:newCenter(

flutter - 在 Flutter 中覆盖小部件样式

问题:我如何自动(如果可能)设置所有RaisedButton的样式以某种方式在我的应用程序中添加小部件?我正在将应用程序从原生Android转换为Flutter。在此应用程序中,所有主要操作按钮都是圆形的、灰色的,并带有白色边框。在Android中,这就像在styles.xml中定义样式一样简单。和设置.另一方面,在Flutter中,我只能找到使用property:Theme.of(context).property设置单个属性的示例(包括来自themingdocs的示例)而且似乎没有办法传递颜色和字体以外的样式属性。以下是我想用于所有RaisedButton的样式小部件:Raised

flutter - 在 Flutter 中覆盖小部件样式

问题:我如何自动(如果可能)设置所有RaisedButton的样式以某种方式在我的应用程序中添加小部件?我正在将应用程序从原生Android转换为Flutter。在此应用程序中,所有主要操作按钮都是圆形的、灰色的,并带有白色边框。在Android中,这就像在styles.xml中定义样式一样简单。和设置.另一方面,在Flutter中,我只能找到使用property:Theme.of(context).property设置单个属性的示例(包括来自themingdocs的示例)而且似乎没有办法传递颜色和字体以外的样式属性。以下是我想用于所有RaisedButton的样式小部件:Raised

dart - 列中 RaisedButton 小部件之间出现不需要的空间

tl;dr当我没有明确设置任何按钮时,为什么两个按钮之间会出现空格?我正在尝试制作如下所示的布局:但是,两个按钮之间出现了大约16px的空间,我不知道它是从哪里来的。我起初以为Column可能会增加空间,但我使用的是MainAxisAlignment.center,它不应该增加任何空间。我现在认为可能有一些Material主题正在自动将填充应用于RaisedButton,但是我已经查看了button_theme.dart和raised_button.dart似乎只设置了内部填充(文本和按钮边缘之间)。我确信我忽略了一些东西,如果能帮助我找出这个空间存在的原因,我将不胜感激。auth.d