【发布时间】:2019-11-23 05:25:16
【问题描述】:
所以我正在为 web 应用程序创建一个颤振。有点冒险,但我真的只想要一个初始原型,希望在我需要生产准备好的时候它至少处于测试阶段。
无论如何,我正在尝试创建一个登录页面,但实际上我无法在 TextFiled 中输入任何内容。
我尝试添加/删除 TextEdditingController 和输入装饰。我也尝试过 TextField 和 TextFormField
Widget loginWidget() {
return Container(
width: 650,
child: Card(
margin: EdgeInsets.all(5.0),
color: UiColors.CardBlue,
child: Column(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.center,
children: <Widget>[
Row(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
MaterialButton(
minWidth: 300,
color: UiColors.CardBlue,
child: Text("Login", style: TextStyle(color: Colors.white),),
onPressed: (){}, // do nothing, this is already the login
),
MaterialButton(
minWidth: 300,
elevation: 10,
color: UiColors.ButtonBlue,
child: Text("Register", style: TextStyle(color: Colors.white),),
onPressed: toggleLogin,
)
],
),
TextField(
controller: usernameController,
decoration: InputDecoration(
border: InputBorder.none,
labelText: "Email Address",
hintText: "user@email.com"
),
)
],
),
),
);
}
编辑:这似乎只影响 firefox,适用于 chrome
【问题讨论】:
标签: flutter flutter-web