Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart_NewString需要参数';str';为有效的UTF-8_Utf 8_Dart - Fatal编程技术网

Dart_NewString需要参数';str';为有效的UTF-8

Dart_NewString需要参数';str';为有效的UTF-8,utf-8,dart,Utf 8,Dart,我刚开始使用Dart,我想知道为什么我的第一个应用程序不能工作 void main() { print("Hello, World!");} 运行应用程序时,我收到以下错误消息: dart--启用选中模式HelloWorld.dart Dart_NewString要求参数“str”为有效的UTF-8 我是新来的,我遵循网站上的教程,但Hello World不起作用-_- 有人能帮我吗?我怀疑这个文件不是用UTF-8编码的 请尝试将文件编码更改为UTF-8,然后重试。我怀疑该文件未采用UTF-

我刚开始使用Dart,我想知道为什么我的第一个应用程序不能工作

void main() {  print("Hello, World!");}
运行应用程序时,我收到以下错误消息:

dart--启用选中模式HelloWorld.dart

Dart_NewString要求参数“str”为有效的UTF-8

我是新来的,我遵循网站上的教程,但Hello World不起作用-_-


有人能帮我吗?

我怀疑这个文件不是用UTF-8编码的


请尝试将文件编码更改为UTF-8,然后重试。

我怀疑该文件未采用UTF-8编码

import 'dart:html';

num rotatePos = 0;

void main() {
  query("#text")
    ..text = "Click me!"
    ..on.click.add(rotateText);
}

void rotateText(Event event) {
  rotatePos += 360;
  query("#text").style
    ..transition = "1s"
    ..transform = "rotate(${rotatePos}deg)";
}

尝试将文件编码更改为UTF-8,然后重试。

实际上,我不知道如何使用UTF-8编码。Hello World程序是在教程中进行的,他们(dart工作人员)没有编写。。我想我不明白你在用什么编辑器?我记得从Dropbox下载了一个源文件,但它不是UTF-8编码的,所以运行该文件会导致同样的问题。使用Dart编辑器手动创建一个新文件,并手动编写代码,它必须工作。实际上,我不知道如何推进UTF-8编码。Hello World程序是在教程中进行的,他们(dart工作人员)没有编写。。我想我不明白你在用什么编辑器?我记得从Dropbox下载了一个源文件,但它不是UTF-8编码的,所以运行该文件会导致同样的问题。用Dart编辑器手动创建一个新文件,并手动编写代码,它必须工作。
import 'dart:html';

num rotatePos = 0;

void main() {
  query("#text")
    ..text = "Click me!"
    ..on.click.add(rotateText);
}

void rotateText(Event event) {
  rotatePos += 360;
  query("#text").style
    ..transition = "1s"
    ..transform = "rotate(${rotatePos}deg)";
}