如何使用角度ui路由器进行ng-hide和ng-show视图?
想象一个应用程序有一个“列表”页面,例如一个显示用户列表的表格。表的每一行上都有一个名为“编辑”的按钮,单击此按钮后,将在浏览器的右侧显示一个右面板,其中包含用于编辑该用户内容的表单。保存或关闭表单后,右侧面板消失。
当进入和退出编辑状态时,如何使Angular UI Router自动显示/隐藏右侧面板?默认情况下,将添加和删除模板,但是容器本身仍将存在于屏幕上。
在UI路由器的演示应用程序中,html布局为所有子状态分配了空白空间,但是在我正在构建的应用程序中,如果不使用面板,我真的很想隐藏面板,甚至可以滑动整个屏幕。
-进入和退出状态。我猜想我必须利用ng-show和ng-hide来做到这一点。我该如何使用UI路由器?
谢谢!
-
我想到的最好的解决方案是这样的:
<div id="rightView" ng-show="$state.current.name === 'adminCompanies.list.edit'"> <div ui-view autoscroll="false"></div> </div>
-
何时支持 ng-if 与 ng-show/ng-hide?
2022-03-22 关注 0 浏览39 1答案
-
ng-if和ng-show / ng-hide有什么区别
2021-02-01 关注 0 浏览92 1答案
-
什么时候支持ng-if和ng-show / ng-hide?
2021-02-01 关注 0 浏览108 1答案
-
ng-show =“ true”,但仍具有class =“ ng-hide”
2021-02-01 关注 0 浏览82 1答案
-
AngularJS:ng-show / ng-hide 不适用于`{{ }}`插值
2022-07-28 关注 0 浏览8 1答案
-
AngularJS:ng-show / ng-hide不适用于`{{}}`插值
2021-02-01 关注 0 浏览95 1答案
-
为什么从ng-show =“!emptyArray”和ng-hide =“ emptyArray”得到不同的结果?
2021-02-01 关注 0 浏览117 1答案
-
在ng-hide / ng-show中是否可能使用复杂的表达式?
2021-02-01 关注 0 浏览81 1答案
-
angular中ng一if和ng-show/hide 有什么区别?
2020-01-14 关注 0 浏览456 1答案
-
如何验证使用ng-repeat,ng-show(角度)动态创建的输入
2021-02-01 关注 0 浏览95 1答案