效果如下:
首先介绍绑定和事件表达式
一、绑定Binding
我们会经常遇到让节点的属性跟随其他节点属性的值一起变化,此时我们可以使用ssRender里的绑定实现。
通过绑定,我们可以实现根据其他节点的属性值来更新另一个节点的属性值。绑定能够让在其他节点属性改变或者外部事件发生时,自动来更新属性值。
※使用绑定注意以下几点
1、只有绑定到相同的属性类型才是有效的。
例如,你只能将整型属性绑定整型属性上,浮点型属性绑定浮点型属性上等等。
2、绑定只会计算绑定表达式的最终值,可以是一个固定值或者变量。
3、绑定支持的运算符如下表
运算符 | 描述 |
+ | 连接符/加法运算符,连接字符或做加法运算 |
- | 减法运算符,做减法运算 |
* | 乘法运算符,做乘法运算 |
/ | 除法运算符,做除法运算 |
% | 取余,做取余运算&# |