现在我使用 Flutter 在应用程序中工作,我有 4 种不同的语言,我使用 json (arb 文件)进行本地化(翻译)
我需要传递不同的字符串值,应用程序使用 API 获取它们,如下面的示例所示
AppLocalizations.of(context)!snapshot.data![index].state_pickup[0]
Run Code Online (Sandbox Code Playgroud)
但是,"AppLocalizations.of(context)!"它不会从中获取返回数据, snapshot.data![index].state_pickup[0]而是将其作为字符串查找,并尝试在 AppLocalization.dart 类中搜索匹配的字符串名称?
知道如何将动态字符串参数传递给吗AppLocalizations.of(context)!?
snapshot fetch-api flutter flutter-futurebuilder applocalizations