【发布时间】:2014-05-12 11:51:13
【问题描述】:
我相信标题和我的简化版jsFiddle Example 解释了我的困境。
基本上,我正在处理一个非常大的多维观察者对象,其中包含文件夹和文件,所有这些都具有动态属性名称。
在使用 Observer setProperty() 函数时,我正在努力寻找一种方法来在名称中带有点的属性上使用它,例如“file.png”。这显然是因为当句号出现在设置的属性路径中时,JSViews 认为它在对象树中更深了一步。
又名:
path.fileWithoutExt.attrs = 有效。
path.fileWithExt.png.attrs = 失败。
所以我的问题是“有没有办法实现属性设置,还是不可能或功能要求?”可能是这样的:
root.path.[file.dot].more
或:
root.path.{{file.dot}}.more
【问题讨论】:
标签: javascript jquery jsviews