我正在使用Flutter学习移动开发人员,并且几乎没有编程背景。只想知道哪种方法更好,并且会影响代码的性能。假设我有5个RaisedButton 我应该这样吗?还是制作一个不同的文件并访问新类的构造函数?唯一的不同是按钮上的文字和路线
children: <Widget>[
RaisedButton(
elevation: 0.1,
child: Text('Attandence Tag'),
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => UserTag()),
);
},
),
RaisedButton(
elevation: 0.1,
child: Text('Add New Student'),
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => CreateUser()),
);
},
),
感谢回答
答案 0 :(得分:0)
如果您有特殊的样式,绝对值得在其他文件中进行定义。
如果要更改样式,只需更改一个小部件即可,它更容易并且可以简化代码。
但是(因为没有什么是完美的),Flutter可以轻松地生成意大利面条代码,因此您有责任明确自己想要的方式。最好的方法是使自己感到舒适,并且您必须尝试一些发现它的方法。