问题标签 [dartpad]

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 回答
88 浏览

dart - 当我明确地说类型是双精度时,为什么 dart 将变量类型推断为 int?

这是文档中的示例

该文档说整数文字会在必要时自动转换为双精度数:

但是当我检查runtimeType类型是int

0 投票
3 回答
88 浏览

dart - 如何停止 DartPad 中的程序?

使用DartPad,如何在不丢失所有代码的情况下停止当前程序?

事实上,似乎只有:

  • 一个运行按钮
  • 一个 RESET 按钮(它会擦除你的代码)

答案不是:

  • “让它继续运行,然后再次单击运行,”

(因为显然它不会首先停止当前代码,实际上是并行开始后续运行!***)

  • “只需重新加载浏览器选项卡”

(因为如果你需要读取快速变化的控制台输出怎么办?——那会消失的)

*** 您可以使用以下代码验证此行为:

0 投票
1 回答
20 浏览

flutter - 我想要的值是通过值而不是Flutter中的引用传递给函数的。如何避免这种情况?

在我的课堂上,我有以下类变量,

然后我有下面的类方法,

此函数中的图像参数将接收我在上面声明的两个变量中的任何一个。
但是,在执行该函数时,我认为我的状态不会改变。这样做的原因是,当我传递_pickedFrontImageor时_pickedBackImage,它们会按值传递给函数。(不是参考)。

我想通过引用将这些参数传递给函数。不是按价值。这个怎么做?

我还遇到了这个 stackoverflow 链接,它提到了如何为原语做这件事。但我不是在这里处理一个原始的。我正在使用 Image 类型的变量?. 有人可以帮忙吗?谢谢。

0 投票
1 回答
67 浏览

flutter - 如何将包导入 DartPad?

我正在做 Codelabs编写你的第一个 Flutter 应用程序。第 4 步是关于使用外部包。是否可以将外部包导入 DartPad?我在左下角看到“控制台”和“文档”选项卡,但这些窗格中没有任何内容。控制台是 DartPad 的未来功能吗?还有另一种导入外部包的方法吗?

0 投票
1 回答
41 浏览

dart - 由于 double 类型,dart 代码在 dartpad 和 local 中的行为不同

问题是每当你初始化一个双精度变量时,当它变成一个整数时,dartpad 可以将它转换为一个整数,但本地编译器不会这样做。会不会是js造成的?因为据我所知 dartpad 是用 js 编译的。

0 投票
1 回答
47 浏览

dart - Dart double“按位不”给出不同的结果(~~-1!= -1)

所以我在DartPad上运行 dart我尝试运行以下代码:

这导致了以下输出

正如您所看到的,从 0 反转位会产生最大数(我期待 -1,因为 dart 使用二进制补码)并从 -1 反转会导致 0,这会导致反转 2 次 -1 不会给我 - 1.

看起来它在反转 0 时忽略了第一位,这是为什么呢?

0 投票
0 回答
19 浏览

flutter - 颤振文档示例中飞镖垫中的脚本错误

在此处输入图像描述

控制台在颤振文档示例中的飞镖垫中显示脚本错误(在预先编写的代码中)。

0 投票
0 回答
7 浏览

flutter - 如何在 chrome 中显示从 Dart/Flutter 编译的 js

我目前正在学习 dart-pad 系统 dart-services。我可以发布到https://stable.api.dartpad.dev/并使用 DDC 将 dart(Flutter) 代码编译为 js。但是,DartPad 是如何在 chrome 中显示这个编译好的 js 的呢?