当前位置:  开发笔记 > 编程语言 > 正文

用角度ng单击旋转图标

如何解决《用角度ng单击旋转图标》经验,为你挑选了0个好方法。

我正在构建一个可折叠的下拉垂直菜单,除使我无法理解的所有功能外,我已经完成了大多数其他功能。也就是说,旋转图标,使其在打开时显示,在关闭时指向下方。

我有一个可以使用的CodePen。我更新了下面的代码以显示现在最接近解决方案的更改。

这是我的HTML

      

这是我的控制器内部的内容。切换功能是锻炼,我想,将图标旋转附加到此功能以使其一起工作可能是一个好主意。但是我很难弄清楚。我最接近的是下面的此功能。但是它会在一次单击中更改所有图标

$scope.open1 = false; //initial value
$scope.open2 = false; //initial value

$scope.toggle = function(itemPos) {
    if ($scope.menuIsOpen === itemPos) {
        $scope.menuIsOpen = 0;
    }
    else {
        $scope.menuIsOpen = itemPos;
    }
}

AngularJS或JavaScript解决方案都可以。我更喜欢AngularJS。请没有自举建议。这是Angular Material应用程序。它不使用Bootstrap。再次感谢!

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有