问题标签 [dart-2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3452 浏览

android - Flutter NetworkImage 处理 403 错误

在我的Flutter移动应用程序中,通过 加载用户的个人资料图像时NetworkImage(),我收到403状态代码作为响应。

在出现403状态代码或图像 URL 损坏等情况下,如何通过显示资产文件夹中的图像来处理此问题。

目前我已经通过向图像 URL 发送HTTP GET请求并检查状态代码是否为 200来处理它。如果是 200,我使用NetworkImage()或者我使用AssetImage()来加载图像并使用 aFutureBuilder()来构建小部件。

虽然这很有效,但我觉得处理这么小的场景很麻烦,而且可以以我不知道的更好的方式完成。

处理这种情况的最佳方法是什么?

0 投票
1 回答
228 浏览

angular-material - 我需要导入哪些指令才能使用材料列表项?

我正在将应用程序迁移到 Dart 2 和 Angular 5。我在 html 文件中有这段代码

如果我在相应的 dart 文件中声明使用“materialDirectives”,一切正常,但如果我只导入“MaterialListItemComponent”,则不会触发对该项目的点击。

我实际上尝试添加更多指令,但使用以下列表不起作用:

materialDirectives 已弃用,如果没有必要,我不想包含所有内容。寻找这个问题的答案,同时寻找一种方法来识别不同组件使用哪些指令。

0 投票
1 回答
51 浏览

angular-dart - 在哪里可以找到 dart 2 webdev 二进制文件?

我正在将应用程序迁移到 Dart 2 和 AngularDart 5。我曾经使用“pub build”(SDK 的一部分)在 Jenkins 服务器上构建应用程序。我在项目中包含了 3 个 SDK(Windows、Mac 和 Linux 各一个),并且能够使用 Maven 独立构建操作系统(请参阅下面的 Maven 片段)。

这个工具现在被替换了,我被告知要使用 webdev。该工具在我的笔记本电脑上运行良好,但我不确定如何以独立于操作系统的方式使用它。欢迎任何想法!

0 投票
1 回答
8783 浏览

dart - 在初始化程序中只能访问静态成员。Dart2.0

我在有状态小部件中使用银行列表。将列表传递给pageState使用 List<Bank> bankLists = this.widget.bankLists;

问题 1.为什么gradientcolor: gradientBankCard("FFB74093","FFB74093"))在初始化程序中只能访问静态成员时出现错误?

Que 2.如何将 const Data 传递给gradientBankCardmethod 。例如,我想传递Color.fromRGBO(220, 132, 58, 1.0)给错误的参数。一世

现在我在我的列表屏幕中使用。

银行模型.dart

0 投票
2 回答
14593 浏览

dart - NoSuchMethodError:方法 'ancestorStateOfType' 在 null 上被调用

我正在像这样 iam 列表中的流进行屏幕更改,当它发出时我更改屏幕

doToDashBoardScreen 看起来像这样

但我收到这样的错误,但我更改了页面。

0 投票
3 回答
3628 浏览

flutter - 如何从其他 StatefulWidget 更新 StatefulWidget?

我的屏幕有 3 个标签。都有不同的看法。当用户来到屏幕时,我必须点击 API 并更新所有 3 个选项卡的视图。我无法更新选项卡内的视图。获取 API 响应后无法更新不同选项卡的状态。

错误

屏幕视图如下:

在此处输入图像描述

明细项

地址视图选项卡

任何帮助,将不胜感激。提前致谢。

0 投票
2 回答
1832 浏览

dart - Dart 2 中与隔离物的双向通信

我正在尝试隔离,我想知道我怎样才能产生其中一些进行繁重的计算,当根隔离询问他们当前的计算值时,他们会“按需”响应它。

据我所知,唯一可以用作新创建的隔离消息的对象是 SendPort,这意味着只有生成的隔离可以与根隔离。我尝试发送一个 <SendPort,ReceivePort> 元组,但由于 ReceivePort 不是 SendPort,它被认为是非法的。

简而言之:

root <-- 隔离

root <-> 隔离如何?

0 投票
0 回答
661 浏览

mysql - 在 dart 2 上连接到 mySQL 数据库

我正在寻找一种使用 dart 连接到 mysql 数据库的方法。

我发现了同样的问题:How to connect mysql Database with Dart?

不幸的是,sqljocky 不兼容 dart 2,所以我的问题是是否存在兼容 dart 2 的替代品。

编辑:正如亚历克斯琼斯指出的那样,mysql1正在工作。

0 投票
1 回答
119 浏览

dart - 使用 dart2js 构建非最小化项目

让项目构建并运行webdev serve正常。有了webdev build它可以很好地构建和部署,但在浏览器中加载时会崩溃。为了进行更好的调试,我想要一个非最小化的构建,但遇到了其他一些错误。

现在已经从 dart-sdk 支持了一个未修改的标准样板项目,同样的错误,见下文。

使用 dart-sdk 2.1.0-dev.4.0,从模板创建项目。

“描述:一个绝对简单的网络应用程序。”

webdev serve构建并运行良好。 webdev build还可以构建并运行良好。

对于 webdev build --no-release 项目构建,但加载时得到

是不是--no-release用错了,环境应该不一样,有没有其他方法可以构建非最小化的构建?

0 投票
5 回答
17947 浏览

dart - 在 _MaterialAppState 中找不到路由“主页”的生成器

当我尝试在颤振应用程序中从一个视图导航到另一个视图时,我遇到了异常。