<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,如需轉載請自行聯系原作者