简体   繁体   English

如何在 Flutter 中将多个值传递给 Builder

[英]How to pass multiple value to Builder in Flutter

I have this我有这个

在此处输入图像描述

I want to pass this data我想传递这些数据

var pack = package.data;

And use it here并在这里使用它

// Image.asset("assets/images/vip_1.png"),
    Image.asset("....passed data....."),

I tried我试过了

Image.asset(pack.img),

but am getting null response.但我得到null响应。

Please help请帮忙

-You need to make sure that your future function readTicket() returns a value and not null. - 你需要确保你未来的 function readTicket()返回一个值,而不是 null。

-Also wait until returning its value. - 也等到返回它的值。

-hope I could help -希望我能帮上忙

You can do like this:你可以这样做:

lib/assets/ -> add your images here lib/assets/ -> 在此处添加图片

then utils.dart file:然后 utils.dart 文件:

var image1 = 'lib/assets/file_name.jpg'; var image1 = 'lib/assets/file_name.jpg';

now on your mainFile:现在在你的 mainFile 上:

import your utils.dart file then然后导入您的 utils.dart 文件

Image.asset(image1),图像.资产(图像1),

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM