我必须这样做:
TextInput:
on_text: something ; something_else
如何在不发生kv语言错误的情况下执行此操作?
答案 0 :(得分:2)
正如吉姆莫里斯所指出的那样,(目前接受的)千方的答案是不正确的,并且感觉"安静的脏(两种变体)。
以下适用于我和"感觉"像一个干净的解决方案:
TextInput:
on_text:
something
something_else
答案 1 :(得分:1)
您可以逐行添加更多on_text
个绑定:
TextInput:
on_text: something
on_text: something_else
但我更喜欢绑定自定义函数调用,因为我不确定执行顺序是否与上面的示例相同。像这样:
MyTextInput:
on_text: self.custom_function()
并在python中:
class MyTextInput(TextInput):
def custom_function(self):
something()
something_else()