gpt4 book ai didi

javascript - UI Bootstrap 自定义指令 Controller 不是一个函数

转载 作者:行者123 更新时间:2023-12-02 15:08:50 24 4
gpt4 key购买 nike

我想使用UI Bootstrap Collapse在我的自定义指令 <collapse>

但是,我得到了这个Error: [ng:areq] Argument 'CollapseDemoCtrl' is not a function, got undefined

这是我的 Plunkr

我做错了什么?

最佳答案

从模板中删除ng-controller。内联定义 Controller :

controller: ['$scope', function($scope){
$scope.isCollapsed = false;
}]

Plunk

另一个选项是定义 Controller :

.controller('CollapseDemoCtrl', function($scope){
$scope.isCollapsed = false;
});

并在指令中引用它:controller: 'CollapseDemoCtrl'

Plunk

关于javascript - UI Bootstrap 自定义指令 Controller 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34925100/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com