跳到主要内容

PropertyViewModel

表示一个保存 ViewModel 值的属性。

字段(Fields)

value

当前视图模型值。

function init(self: VMNameNode, context: Context): boolean
local vm = context:viewModel()
if vm then
local nestedVMProp = vm:getViewModel("nestedVM")
if nestedVMProp then
local nestedVM = nestedVMProp.value
local age = nestedVM:getNumber("age")
if age then
print("nestedVM age:", age.value)
else
print("'age' property not found on nestedVM.")
end
else
print("'nestedVM' property not found on ViewModel.")
end
else
print("No ViewModel found on context.")
end
return true
end
看完还有疑问?进群交流下!
与众多 Rive 创作者、开发者一起交流探讨与答疑解惑。
加入交流群