【发布时间】:2015-02-12 22:39:33
【问题描述】:
我不知道如何更改我创建的图层的名称。不是 layer.name 属性,而是层的实际名称。
例如,我想打印出 40:
test = new Layer ({
height:40,width:40
})
//replace "test" with "foo," somehow
console.log(foo.height)
test.name="foo" 不能作为注释行。如果无法在 framer 中完成此名称更改,是否有我错过该功能不存在的特殊原因?
【问题讨论】:
-
等价地,在变量的内容之后命名图层会很有用。像: var newName = "foo" newName = new Layer ({ height:40,width:40 }) console.log(foo.height) 这也不起作用。该层被命名为“newName”,而没有注意到它是一个已经被声明的变量。
标签: javascript framerjs