我使用config.scoped["all"]["SiteName"]
来获取子数据。但它只能获得<sort>
的价值。
我需要使用<msgVal><msgToolTip>
方法获得config.scoped["all"]["SiteName"]
的价值。
<alfresco-config>
<config evaluator="string-compare" condition="all">
<SiteName>
<sort label="search">
<msgVal>asd</msgVal>
<msgToolTip>sssssssssss</msgToolTip>
</sort>
<sort label="advanced-search">
<msgVal>test</msgVal>
<msgToolTip>show tooltip</msgToolTip>
</sort>
</SiteName>
<alfresco-config>
如何获取所有孩子的数据?
答案 0 :(得分:1)
使用config.scoped["all"]["SiteName"]
为您提供sort
对象,该对象应由两个条目组成。
由于使用与任何其他模型数据相同的技术和语法来执行访问配置,因此您应该访问两个不同的元素,如下所示:
var sortObj = config.scoped["all"]["SiteName"];
var msgVal0 = sortObj[0].msgVal;
var msgToolTip0 = sortObj[0].msgToolTip;
var msgVal1 = sortObj[1].msgVal;
var msgToolTip1 = sortObj[1].msgToolTip;