我試圖按照鏢風格指南我的鏢代碼,但我不確定這一點:飛鏢式的指導
library ch_panel.section_model;
import 'package:ch_padart/models/page.dart';
class Section {
String icon;
String title;
List<Page> pages;
Section(this.icon, this.title, this.pages);
Section.fromJson(Map<String, dynamic> json): this(json['icon'], json['title'], parsePages(json['pages']));
static List<Page> parsePages(List<Map> pageJson) {
List<Page> itemPages = new List();
pageJson.forEach((v) {
itemPages.add(new Page(v['icon'], v['title']));
});
return itemPages;
}
}
風格指引我指的是: https://www.dartlang.org/articles/style-guide/#members
你可以重新做這個代碼作爲在這種情況下正確使用樣式的例子?
你是在大約疑問怎麼辦? – 2015-03-13 16:32:11
我不確定我是否應該在構造函數中使用靜態函數。 – 2015-03-13 16:33:56
你是什麼意思「構造函數中的靜態函數」。最好使用靜態方法的構造函數*而不是*。你的代碼很好。 – 2015-03-13 16:35:26