颤动,图像未显示

时间:2019-06-24 09:41:38

标签: flutter dart

我真的尝试了一切。 pubspec.yaml没有缩进问题,名称没有错误...

这是我的代码:

return Form(
      key: _formKey,
      child: Column(
        crossAxisAlignment: CrossAxisAlignment.center,
        mainAxisAlignment: MainAxisAlignment.spaceEvenly,
        children: <Widget>[
          Container(
            child: Image(
              image: AssetImage('img/logo.png'),
              ),
          ),
          Container(
            child: _createTextFormField(loginEmailController, Icons.alternate_email, "Email Adress", false, TextInputType.emailAddress),
          ),
          Container(
            child: _createTextFormField(loginPasswordController, Icons.lock, "Password", true, TextInputType.text),
          ),

          SizedBox(
            width: double.infinity,
            child: loginButton
          )
        ],
      ),
    );

和我的pubspec.yaml

flutter:
  assets:
    - lib/assets/img/logo.png  

最后确定我的文件夹组织:

image

谢谢!

2 个答案:

答案 0 :(得分:0)

...

如图所示放置资产目录。

之后AssetImage('assets/logo.png')

答案 1 :(得分:0)

对于那些尝试了一切的人来说,当您使用图像时,请不要忘记重写整个路径。