请原谅我的无知,但我是Angular的新人。 谷歌搜索如何使用多子节点制作侧边栏导航组件。 显然,一切都是由JSON驱动的,所以我们不知道会有多少个子节点。
我可以看到,监控具有子节点的每个菜单项的状态是一件困难的事情,子节点也可能有多个孩子拥有自己的孩子:)
查看模板以了解其他专业人员是如何做到这一点的,以及他们使用单个下拉菜单或使用jquery: https://genesisui.com/demo/?template=prime&version=1.8.14&framework=bootstrap4-angular5
开发人员是否有理由使用jquery?对于一些小功能而言似乎有点过分。
你能指出我在多级下拉侧边栏导航组件的正确方向上做得好吗?
你应该在Angular App中使用jquery吗?
*我知道这是一个超级长的问题
答案 0 :(得分:3)
我永远不会因为任何原因而使用jquery jquery不能很好地使用角度你最终会修复很多错误以尝试使其工作,因为这种情况我使用primeng组件它是一个包含80多个组件的库,并且有一些与菜单相关的组件。
答案 1 :(得分:2)
Albarmawi的回答是对的。我已经在角度2中应用了Jquery一次,所有事情都搞砸了很多bug之后:D。除此之外,在角度2中使用Jquery并不需要太多的东西,因为几乎所有的选择器都可以使用ngModel