Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript famo.us如何解析曲面属性?_Javascript_Css_Famo.us - Fatal编程技术网

Javascript famo.us如何解析曲面属性?

Javascript famo.us如何解析曲面属性?,javascript,css,famo.us,Javascript,Css,Famo.us,我们有这样的东西: properties: { backgroundColor: "hsl(" + (i * 360 / 8) + ", 100%, 50%)", color: "black", lineHeight: window.innerHeight / 2 + 'px', textAlign: 'center' } famo.us是如何解析这个对象并将其作为内嵌样式插入html的 我们如何使某些属性实时更新,例如其他著名的组件?查看“核心”中的Optio

我们有这样的东西:

properties: {
    backgroundColor: "hsl(" + (i * 360 / 8) + ", 100%, 50%)",
    color: "black",
    lineHeight: window.innerHeight / 2 + 'px',
    textAlign: 'center'
}
famo.us是如何解析这个对象并将其作为内嵌样式插入html的


我们如何使某些属性实时更新,例如其他著名的组件?

查看“核心”中的OptionManager,然后查看使用它的一些基本对象,如“引擎”。OptionManager在调用“set(key,value)”时发出“change”事件,因此您可以在其上设置处理程序,然后检查“id”字段以获取更改的内容。在“引擎”中有一个例子,它寻找可以用作模型的对“fspCap”的更改。您可以从事件的“值”字段中获取新值,并实时更新您的视图/组件/小部件。

查看此处的文档

您可以使用
setProperties(properties)
根据事件对其进行更改(查找
events


famo.us
只是在同一级别解析所有内容,没有嵌套。另外,css中的
text align
也将是
text align

如果您希望进行直接值交换,HP是正确的,但我认为您正在尝试设置动画,因此您应该检查Transitable: