Angularjs &引用;“角度方式”;用于动态添加指令

Angularjs &引用;“角度方式”;用于动态添加指令,angularjs,Angularjs,我对Josh关于客户端“棱角分明的方式”和声明式风格的描述印象深刻 但你能帮助我理解,如何做到这一点: 我有一个单页应用程序,左边是菜单栏,右边是div容器 当用户单击左侧菜单栏中的菜单项时,我必须在右侧打开带有一些网格的新选项卡,如下所示: 在angular中,我实现了指令 当用户单击menuitem时,我必须动态添加这个grid指令,并在右侧添加params 实现此功能的角度方法是什么 更新: 我找到了关于动态标签的内容,这就是我在我的案例中使用它的方式既然你问了一个一般性的问题,让我给你

我对Josh关于客户端“棱角分明的方式”和声明式风格的描述印象深刻

但你能帮助我理解,如何做到这一点:

我有一个单页应用程序,左边是菜单栏,右边是div容器

当用户单击左侧菜单栏中的菜单项时,我必须在右侧打开带有一些网格的新选项卡,如下所示:

在angular中,我实现了
指令

当用户单击menuitem时,我必须动态添加这个grid指令,并在右侧添加params

实现此功能的角度方法是什么

更新:
我找到了关于动态标签的内容,这就是我在我的案例中使用它的方式

既然你问了一个一般性的问题,让我给你一个一般性的答案。这应该会有帮助:)

AngularJS是由模型/数据驱动的,如果您想对UI进行任何更改,您可能首先想到的是如何通过更改数据来实现它。有了这个想法,我们可以这样实施:

  • 定义一个ng中继器,该中继器应该为名为
    MyTabs
    Tab
    对象列表呈现选项卡

  • 如果要添加新选项卡,请创建选项卡对象并将其添加/推送到
    MyTabs

  • 由于双向数据绑定,AngularJS将神奇地在UI上呈现它

  • 问一个具体的问题!谢谢JB Nizet,editedsza,谢谢你,我已经决定使用ui选项卡,就像这里这个一般的答案非常有用!可惜没有引起太多的注意。