【发布时间】:2021-01-23 07:21:16
【问题描述】:
我试图实现这个文本编辑工具栏的东西并遇到了 zefyr。我用过它,这正是我需要的。但是,我有要在我的自定义文本字段中使用的验证和 onChanged 属性。所以,任何人都可以建议我在颤振中使用 zefyrEditor 或 zefyrField 中的验证属性和 onChanged 属性。 谢谢...
【问题讨论】:
我试图实现这个文本编辑工具栏的东西并遇到了 zefyr。我用过它,这正是我需要的。但是,我有要在我的自定义文本字段中使用的验证和 onChanged 属性。所以,任何人都可以建议我在颤振中使用 zefyrEditor 或 zefyrField 中的验证属性和 onChanged 属性。 谢谢...
【问题讨论】:
当然,您可以将下一个属性添加到您的 ZefyrController 以添加属性 onChange:
@override
void initState() {
super.initState();
final document = _loadDocument();
_controller = ZefyrController(document);
//With this you can manage the text of your ZefyrEditor
_controller.document.changes.listen((event) {
print(_controller.document.toString());
});
_focusNode = FocusNode();
}
在这种情况下,我只打印文档,每次您输入内容时都会触发。
【讨论】: