widget.name 为什么不用this.name来直接访问

来源:12-6 Flutter自定义组件开发【组件封装】

慕函数3061895

2023-04-18

widget.name 为什么不用name来直接访问,是因为不同的类,或是final定义的吗?
如果其它类再有一个name ,那widget.name获取的是什么值了

写回答

1回答

init_center

2023-04-18

因为这个例子里 name 是定义在 widget 里的,不是定义在 state 里,所以不能用this获取

0
4
慕函数3061895
回复
CrazyCodeBoy
定义在widget里,是指类里吗?其它的类里要是再有相同的名称呢,比如name, 那widget.name取的是什么值?
2023-04-24
共4条回复

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3270 问题

查看课程