我正在使用QML和JavaScript。 我想确切地知道以下错误意味着什么,所以我可以解决它:
QML TextField: Binding loop detected for property "text"
有时候我的应用会给我这个警告,我不明白
答案 0 :(得分:9)
为属性fooProperty
检测到的绑定循环通常意味着您可能已创建相互依赖的绑定。你应该检查两件事:
检查fooProperty
是否绑定到某个属性,在某些条件下又绑定回fooProperty
。 (一种循环依赖)
此外,请检查在某些情况下,fooProperty
是否会进入无效状态。