【发布时间】:2021-04-01 05:22:19
【问题描述】:
嘿,我有一个 TextField 和一个控制器,通过它我可以访问它的当前文本值并添加一些文本,例如 (Some Special Asterix 或带尖括号的文本,就像 hashnode 的文本编辑器)需要时,在末尾添加文本很容易。
controller.text += "Something";
上面的代码会在最后添加一些东西。但我需要知道当前 TextFields 光标位置并根据它添加文本。 我真的很想知道我们如何在 Flutter 中高效地做到这一点
【问题讨论】:
-
为什么不直接使用
controller.text.length? -
我更想知道为什么光标位置在这种情况下很重要,你能说明一下吗?
标签: flutter flutter-textinputfield