Python 区别于;“自我”;及;根“;在基维
在kivy中,self和root有什么区别? 我无法用kivy官方网站上提供的信息来澄清我的疑问 感谢您的帮助Python 区别于;“自我”;及;根“;在基维,python,kivy,Python,Kivy,在kivy中,self和root有什么区别? 我无法用kivy官方网站上提供的信息来澄清我的疑问 感谢您的帮助 self关键字self引用“当前小部件实例”: root此关键字仅在规则定义中可用,表示规则的根小部件 (该规则的第一审): 在下面的定义示例中: <MyWidget>: custom: 'Hello world' Button: text: root.custom : 定制:“你好,世界” 按钮: 文本:root.custom root
self
关键字self引用“当前小部件实例”:
root
此关键字仅在规则定义中可用,表示规则的根小部件
(该规则的第一审):
在下面的定义示例中:
<MyWidget>:
custom: 'Hello world'
Button:
text: root.custom
:
定制:“你好,世界”
按钮:
文本:root.custom
root
指的是
小部件,因此root.custom
的计算结果为'Hello world'
self-对当前小部件实例的引用
根-对根小部件实例的引用(顶部布局)
应用程序-对应用程序实例的引用