点击左侧导航,右侧切换显示!

发布于 2022-09-02 09:37:08 字数 917 浏览 7 评论 0

业务需要是:点击左侧的li 切换右侧的内容显示,并且通过ctrl改变导航栏中的标识为当前li的名字,之前用JQ我是直接用bs.tab组件搞定,不知ng有何办法.

clipboard.png

问题1: 左侧的导航栏因为是需要从服务器获取,所以我先自己模拟了一个叫leftchatli的对象.然后通过ng-repeat生成出来,但是我发现只能通过href才能生效 ui-sref 无法生效 如果写入ng-include会马上执行.我想要的效果是点击左侧导航li右侧对应内容改变,目前用href实现了 ,但是需要在路由中配置一遍,这是不是正确的ng操作方式?

clipboard.png

clipboard.png

clipboard.png

问题2: ul class=nav 之后用ng-repeat生成的li 居然无法拥有active的类,我想知道怎么样才能有active的类名,即点击则在当前li上加入active bs自动加 不需要在写一遍JS

问题3: ui-sref-active ui-sref 无效!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

緦唸λ蓇 2022-09-09 09:37:08

ui router

苏大泽ㄣ 2022-09-09 09:37:08

ui-router在使用时可以给ng-view命名的,所以在配置路由的时候可以指定某个路由在哪个ng-view加载,题主你这里没指定!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文