这段代码来自颤动的画廊,我正在努力理解和改编它.我会知道这个语法意味着什么:
class DemoItem<T> {
DemoItem({
this.valueName,
this.hintName,
this.valueSurname,
this.hintSurname,
this.builder,
this.valueToString
}) : textController = new TextEditingController(text: valueToString(valueName));
Run Code Online (Sandbox Code Playgroud)
特别是我知道构造函数之后冒号是什么意思,如果有一种方法来定义另一个TextEditingController,除了已经定义的那个.
先感谢您.