已关闭。此问题需要更多focused。目前不接受回答。
**要改进此问题吗?**更新此问题,使其仅针对editing this post的一个问题。
5天前关闭。
Improve this question的
我正在阅读一个flutter的源代码,里面有一个名为BaseInputField
的小部件。BaseInputField
是标准的Flutter小部件吗?如果是,当我们使用BaseInputField
而不是TextField
时,为什么?两者之间有什么区别,有什么好处?
已关闭。此问题需要更多focused。目前不接受回答。
**要改进此问题吗?**更新此问题,使其仅针对editing this post的一个问题。
5天前关闭。
Improve this question的
我正在阅读一个flutter的源代码,里面有一个名为BaseInputField
的小部件。BaseInputField
是标准的Flutter小部件吗?如果是,当我们使用BaseInputField
而不是TextField
时,为什么?两者之间有什么区别,有什么好处?
1条答案
按热度按时间vc9ivgsu1#
BaseInputField
不是一个标准的Flutter小部件,所以它很可能是为您正在查看的特定项目创建的自定义小部件。开发人员经常创建自定义小部件来封装和重用整个项目中的代码。
另一方面,
TextField
是一个基本的Flutter小部件,用于收集用户的基本文本输入。BaseInputField可以是一个自定义小部件,它扩展或 Package
TextField
或TextFormField
以提供附加功能或自定义外观。示例代码:
字符串
你可以在你的应用中这样使用这个BaseInputField:
型