如何以递归方式Angularjs创建菜单

时间:2015-05-11 08:49:53

标签: javascript angularjs

我想创建一个这样的菜单:

    Item1
         sublink1
                 sublink1-1
                 sublink1-2
         sublink2
         sublink3
                 sublink3-1
                           sublink3-1-1
                           sublink3-1-2
   Item2
        sublink1
        sublink2
                sublink2-1
                sublink2-2
        sublink3
                sublink3-1
                sublink3-2
  Item3
        sublink1
        sublink2

菜单结构可能会根据我们的需要而改变,那么如何创建可配置的菜单?