<code>angular.forEach(rightOptions.options,</code><code>function</code><code>(v,k){</code>
<code> </code><code>_label = v.group;</code>
<code> </code><code>var</code> <code>subInsertMenus = {};</code>
<code> </code><code>if</code><code>(!rightMenus[_label]){</code><code>//判断父节点是否存在</code>
<code> </code><code>subMenu(v);</code>
<code> </code><code>subInsertMenus[v.label] = srm;</code>
<code> </code><code>var</code> <code>rm = {</code>
<code> </code><code>"label"</code><code>: _label,</code>
<code> </code><code>"separator_before"</code><code>:</code><code>false</code><code>,</code>
<code> </code><code>"separator_after"</code><code>:</code><code>false</code><code>,</code>
<code> </code><code>"submenu"</code><code>:subInsertMenus</code>
<code> </code><code>};</code>
<code> </code><code>rightMenus[_label] = rm;</code>
<code> </code><code>}</code><code>else</code><code>{</code>
<code> </code><code>rightMenus[_label].submenu[v.label] = srm;</code>
<code> </code><code>}</code>
<code>});</code>
本文转自 爱笑嘚蛋蛋 51CTO博客,原文链接:http://blog.51cto.com/dd118/2051721,如需转载请自行联系原作者