AngularJs:当更新列表值时,嵌套的UI-Bootstrap手风琴不起作用

h

我生成“UI自举手风琴”ng-repeat我想要动态更新列表的值。但是当我更新嵌套列表值时,second accordion它不起作用。

    <uib-accordion close-others="oneAtATime">
        <uib-accordion-group heading="{{prInfo.name}}"
            data-ng-repeat="(a,prInfo) in allPersonInfoNames | filter:prSearchFilter">
            Below iss the inner accordion
            <uib-accordion close-others="oneAtATime">
                <uib-accordion-group heading="Static Payroll Header, inner accordion"
                    data-ng-repeat="(b,payroll) in prInfo.banks">
                    This content is straight in the template.
                </uib-accordion-group>
            </uib-accordion>

        </uib-accordion-group>
        <uib-accordion-group heading="{{group.title}}" ng-repeat="group in groups1">
            {{group.content}}
        </uib-accordion-group>
    </uib-accordion>

这段代码可以正常工作,但是当我banks加载html之后生成列表时,却accordion无法正常工作。

添加ng-click="getBanks(prInfo)"到第一手风琴:

<uib-accordion-group heading="{{prInfo.name}}"
   data-ng-repeat="(a,prInfo) in allPersonInfoNames | filter:prSearchFilter"
   ng-click="getBanks(prInfo)">

$scope.getBanks = (personInfo) ->
        $scope.prResPromise = Cartable.httpReq('GET', "getBanks/#{personInfo.dbId}", null, (res) ->
          if res.isSuccess
            pi = _.findWhere($scope.allPersonInfoNames, {'dbId' : personInfo.dbId})
            index = $scope.allPersonInfoNames.indexOf(pi)
            $scope.allPersonInfoNames[index] = res

进行此更改后,嵌套手风琴将无法工作,第一手风琴无法打开,第二手风琴也不会生成。

如果我将所有Accordion都设置为打开,则两个手风琴都可以正常工作,但是当我要打开其中一个时,问题又再次出现了。

我使用自举手风琴来执行此操作,但是又遇到了这个问题。

h

我分两步解决了这个问题,

首先更新ui-bootstrapfrom0.3的版本2.3.1,然后is-open为每个版本添加规格accordion

            <uib-accordion close-others="oneAtATime1">
                <div uib-accordion-group class="panel-default" is-open="prInfo.isOpen" heading="{{prInfo.name}}"
                     ng-repeat="prInfo in allPersonInfoNames">
                    <uib-accordion close-others="oneAtATime2">
                        <div uib-accordion-group class="panel-default" heading="{{payroll.logPeriod.name}}"
                             is-open="payroll.isOpen"
                             ng-repeat="payroll in prInfo.payrolls">
                            <div class="row">
                                <div class="col-md-4">
                                    <h1>in nested accordion</h1>
                                </div>
                            </div>
                        </div>
                    </uib-accordion>
                </div>
            </uib-accordion>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

UI Bootstrap Anchor在“手风琴”标题中不起作用

来自分类Dev

为什么此UI-Bootstrap手风琴不起作用?

来自分类Dev

通过ng-view包含带有bootstrap 3手风琴的AngularJS不起作用

来自分类Dev

AngularJS:UI引导程序:手风琴“ close-others”不起作用

来自分类Dev

尝试使用CSS覆盖jQuery UI手风琴样式,但不起作用

来自分类Dev

语义 UI 手风琴行为不起作用

来自分类Dev

Bootstrap 3手风琴vs jQuery UI手风琴

来自分类Dev

Bootstrap手风琴,单击时滚动到活动(打开)手风琴的顶部?

来自分类Dev

在嵌套的UI Bootstrap手风琴中管理范围

来自分类Dev

在嵌套的UI Bootstrap手风琴中管理范围

来自分类Dev

如何创建嵌套的UI-Bootstrap手风琴?

来自分类Dev

AngularJS / ui-bootstrap手风琴-单击时滚动到活动(打开)手风琴的顶部

来自分类Dev

Bootstrap手风琴菜单不起作用

来自分类Dev

Bootstrap手风琴菜单不起作用

来自分类Dev

Bootstrap嵌套手风琴,内部div不是面板

来自分类Dev

Bootstrap嵌套手风琴字体超赞图标

来自分类Dev

Angular UI Bootstrap:使手风琴保存状态

来自分类Dev

在angularjs页面上使用bootstrap手风琴

来自分类Dev

Angular Bootstrap手风琴停止更新

来自分类Dev

Bootstrap手风琴在折叠时的滚动行为

来自分类Dev

全部关闭时,Bootstrap手风琴头较小

来自分类Dev

Bootstrap手风琴在悬停时打开

来自分类Dev

嵌套的UI手风琴?

来自分类Dev

选择父级时,Bootstrap 3中的嵌套手风琴列表未取消选择

来自分类Dev

嵌套引导折叠(手风琴)

来自分类Dev

双重嵌套视图:UI-Router或UI-Bootstrap选项卡/手风琴?

来自分类Dev

双重嵌套视图:UI-Router或UI-Bootstrap选项卡/手风琴?

来自分类Dev

双重嵌套视图:UI-Router或UI-Bootstrap选项卡/手风琴?

来自分类Dev

拖放并引导UI手风琴

Related 相关文章

  1. 1

    UI Bootstrap Anchor在“手风琴”标题中不起作用

  2. 2

    为什么此UI-Bootstrap手风琴不起作用?

  3. 3

    通过ng-view包含带有bootstrap 3手风琴的AngularJS不起作用

  4. 4

    AngularJS:UI引导程序:手风琴“ close-others”不起作用

  5. 5

    尝试使用CSS覆盖jQuery UI手风琴样式,但不起作用

  6. 6

    语义 UI 手风琴行为不起作用

  7. 7

    Bootstrap 3手风琴vs jQuery UI手风琴

  8. 8

    Bootstrap手风琴,单击时滚动到活动(打开)手风琴的顶部?

  9. 9

    在嵌套的UI Bootstrap手风琴中管理范围

  10. 10

    在嵌套的UI Bootstrap手风琴中管理范围

  11. 11

    如何创建嵌套的UI-Bootstrap手风琴?

  12. 12

    AngularJS / ui-bootstrap手风琴-单击时滚动到活动(打开)手风琴的顶部

  13. 13

    Bootstrap手风琴菜单不起作用

  14. 14

    Bootstrap手风琴菜单不起作用

  15. 15

    Bootstrap嵌套手风琴,内部div不是面板

  16. 16

    Bootstrap嵌套手风琴字体超赞图标

  17. 17

    Angular UI Bootstrap:使手风琴保存状态

  18. 18

    在angularjs页面上使用bootstrap手风琴

  19. 19

    Angular Bootstrap手风琴停止更新

  20. 20

    Bootstrap手风琴在折叠时的滚动行为

  21. 21

    全部关闭时,Bootstrap手风琴头较小

  22. 22

    Bootstrap手风琴在悬停时打开

  23. 23

    嵌套的UI手风琴?

  24. 24

    选择父级时,Bootstrap 3中的嵌套手风琴列表未取消选择

  25. 25

    嵌套引导折叠(手风琴)

  26. 26

    双重嵌套视图:UI-Router或UI-Bootstrap选项卡/手风琴?

  27. 27

    双重嵌套视图:UI-Router或UI-Bootstrap选项卡/手风琴?

  28. 28

    双重嵌套视图:UI-Router或UI-Bootstrap选项卡/手风琴?

  29. 29

    拖放并引导UI手风琴

热门标签

归档