【发布时间】:2013-07-02 18:03:16
【问题描述】:
我将 QML 与 JavaScript 一起使用。 我想确切地知道以下错误是什么意思,所以我可以修复它:
QML TextField: Binding loop detected for property "text"
有时我的应用程序会给我这个警告,但我不明白
【问题讨论】:
标签: javascript loops warnings qml
我将 QML 与 JavaScript 一起使用。 我想确切地知道以下错误是什么意思,所以我可以修复它:
QML TextField: Binding loop detected for property "text"
有时我的应用程序会给我这个警告,但我不明白
【问题讨论】:
标签: javascript loops warnings qml
检测到属性fooProperty 的绑定循环通常意味着您可能创建了一个相互依赖的绑定。你应该检查两件事:
检查fooProperty 是否绑定到某个属性,该属性又在某些条件下绑定回fooProperty。 (一种循环依赖)
另外,请检查是否在某些情况下,fooProperty 进入无效状态。
【讨论】:
text: "Test String"。然后慢慢添加其他依赖,看看你从什么时候开始报错。如果您可以将此作为新问题与代码一起发布,那么有人可以给出更好的答案。