Skip to content

绑定

绑定将表达式赋给其所在元素体内某个属性。 它的形式为属性名,后跟 :、一个表达式以及 ;。 {#sls.binding.form}

export component Example inherits Window {
Rectangle {
background: #2a6e3f;
}
}
slint

该名字应指向外层元素的一个属性。 {#sls.binding.target-must-exist}

当表达式类型不是属性类型时,只有在存在适用转换的情况下才能绑定到该属性。 {#sls.type.conversions}

表达式的类型应是属性的类型,或可转换为该类型。 {#sls.binding.type}

设置属性会用所设置的值替换其绑定。 {#sls.binding.set-replaces}

绑定也可以包含一个代码块, 而 <=> 运算符会链接两个属性。


© 2026 SixtyFPS GmbH