参数类型“QrImage”无法分配给参数类型“Widget”?

问题描述 投票:0回答:1

参数类型“QrImage”无法分配给参数类型“Widget?”。

Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('QR Code Generator'),
      ),
      body: Center(
        child: Container(
          child: QrImage(
            data: websiteUrl,
            version: QrVersions.auto,
            size: 200.0,
          ),
        ),
      ),
    );
  }

pubspec.yaml

qr_flutter: ^4.0.0
 sdk: '>=3.0.6 <4.0.0'

将 sdk 降低到 2.12.0 以下以删除空检查,但错误仍然相同

flutter widget qr-code pubspec.yaml
1个回答
0
投票

我确实遇到过这个问题

I found the solution on the library documentation on GitHub

此处有示例文档

Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('QR Code Generator'),
      ),
      body: Center(
        child: Container(
          child: QrImage(
            data: websiteUrl,
            version: QrVersions.auto,
            size: 200.0,
          ),
        ),
      ),
    );
  }
© www.soinside.com 2019 - 2024. All rights reserved.