Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.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 飞镖式制导_Dart - Fatal编程技术网

Dart 飞镖式制导

Dart 飞镖式制导,dart,Dart,我正在尝试按照dart样式指南来获取我的dart代码,但我不确定这一点: 库通道面板.section\u模型; 导入“package:Chu padart/models/page.dart”; 班级{ 字符串图标; 字符串标题; 列表页; 节(this.icon、this.title、this.pages); fromJson(映射json):这个(json['icon'],json['title'],parsePages(json['pages']); 静态列表解析页面(列表页面JSON){

我正在尝试按照dart样式指南来获取我的dart代码,但我不确定这一点:

库通道面板.section\u模型;
导入“package:Chu padart/models/page.dart”;
班级{
字符串图标;
字符串标题;
列表页;
节(this.icon、this.title、this.pages);
fromJson(映射json):这个(json['icon'],json['title'],parsePages(json['pages']);
静态列表解析页面(列表页面JSON){
List itemPages=新列表();
pageJson.forEach((v){
添加(新页面(v['icon'],v['title']);
});
返回项目页;
}
}
我指的是风格指南:


在这种情况下,您能否重新编写此代码作为正确使用样式的示例?

可以改进的是格式设置。Dartformat会自动执行此操作(应集成在DartEditor中)。您也可以从命令行手动运行它

#安装
发布全局激活省道样式
#跑
发布全局运行dartformat-w myfile.dart
#或格式化包含子目录的整个目录
发布全局运行格式-w。
库通道面板.section\u模型;
导入“package:Chu padart/models/page.dart”;
班级{
字符串图标;
字符串标题;
列表页;
节(this.icon、this.title、this.pages);
Section.fromJson(映射json)
:此(json['icon']、json['title']、parsePages(json['pages']);
静态列表解析页面(列表页面JSON){
List itemPages=新列表();
pageJson.forEach((v){
添加(新页面(v['icon'],v['title']);
});
返回项目页;
}
}
还有一项正在进行的过梁工作,用于检查样式冲突(非常早期但已经可以使用)

#安装
发布全局激活-s gitgit@github.com:dart lang/linter.git
#跑
发布全局运行linter myfile.dart

可以改进的是格式设置。Dartformat会自动执行此操作(应集成在DartEditor中)。您也可以从命令行手动运行它

#安装
发布全局激活省道样式
#跑
发布全局运行dartformat-w myfile.dart
#或格式化包含子目录的整个目录
发布全局运行格式-w。
库通道面板.section\u模型;
导入“package:Chu padart/models/page.dart”;
班级{
字符串图标;
字符串标题;
列表页;
节(this.icon、this.title、this.pages);
Section.fromJson(映射json)
:此(json['icon']、json['title']、parsePages(json['pages']);
静态列表解析页面(列表页面JSON){
List itemPages=新列表();
pageJson.forEach((v){
添加(新页面(v['icon'],v['title']);
});
返回项目页;
}
}
还有一项正在进行的过梁工作,用于检查样式冲突(非常早期但已经可以使用)

#安装
发布全局激活-s gitgit@github.com:dart lang/linter.git
#跑
发布全局运行linter myfile.dart

可以改进的是格式设置。Dartformat会自动执行此操作(应集成在DartEditor中)。您也可以从命令行手动运行它

#安装
发布全局激活省道样式
#跑
发布全局运行dartformat-w myfile.dart
#或格式化包含子目录的整个目录
发布全局运行格式-w。
库通道面板.section\u模型;
导入“package:Chu padart/models/page.dart”;
班级{
字符串图标;
字符串标题;
列表页;
节(this.icon、this.title、this.pages);
Section.fromJson(映射json)
:此(json['icon']、json['title']、parsePages(json['pages']);
静态列表解析页面(列表页面JSON){
List itemPages=新列表();
pageJson.forEach((v){
添加(新页面(v['icon'],v['title']);
});
返回项目页;
}
}
还有一项正在进行的过梁工作,用于检查样式冲突(非常早期但已经可以使用)

#安装
发布全局激活-s gitgit@github.com:dart lang/linter.git
#跑
发布全局运行linter myfile.dart

可以改进的是格式设置。Dartformat会自动执行此操作(应集成在DartEditor中)。您也可以从命令行手动运行它

#安装
发布全局激活省道样式
#跑
发布全局运行dartformat-w myfile.dart
#或格式化包含子目录的整个目录
发布全局运行格式-w。
库通道面板.section\u模型;
导入“package:Chu padart/models/page.dart”;
班级{
字符串图标;
字符串标题;
列表页;
节(this.icon、this.title、this.pages);
Section.fromJson(映射json)
:此(json['icon']、json['title']、parsePages(json['pages']);
静态列表解析页面(列表页面JSON){
List itemPages=新列表();
pageJson.forEach((v){
添加(新页面(v['icon'],v['title']);
});
返回项目页;
}
}
还有一项正在进行的过梁工作,用于检查样式冲突(非常早期但已经可以使用)

#安装
发布全局激活-s gitgit@github.com:dart lang/linter.git
#跑
发布全局运行linter myfile.dart

您有什么疑问?我不确定是否应该在构造函数中使用静态函数。您所说的“构造函数中的静态函数”是什么意思。最好使用构造函数而不是静态方法。你的密码没问题,我知道。但在本例中,我在构造函数中调用pastePages()。有没有“更正确”的方法?你试过了吗?你有什么疑问?我不确定我是否应该在构造函数中使用静态函数。你说的“构造函数中的静态函数”是什么意思。最好使用构造函数而不是静态方法。你的密码没问题,我知道。但在本例中,我在构造函数中调用pastePages()。有没有“更正确”的方法?你试过了吗?你有什么疑问?我不确定我是否应该在构造函数中使用静态函数。你说的“构造函数中的静态函数”是什么意思。最好使用cons