gpt4 book ai didi

angularjs - 如何使用带有模板 url 属性的 Accordion 组

转载 作者:行者123 更新时间:2023-12-01 03:38:59 25 4
gpt4 key购买 nike

我尝试在我自己的模板中使用 Accordion 指令。我使用以下内容:

<accordion close-others="1">
<accordion-group heading="First" is-open="1" template-url="template/accordion/accordion-mytemplate.html">
First
</accordion-group>
<accordion-group heading="Second" template-url="template/accordion/accordion-mytemplate.html">
Second
</accordion-group>
</accordion>

在 JavaScript 文件中定义模板:
angular.module("template/accordion/accordion-mytemplate.html", []).run(["$templateCache", function($templateCache) {
$templateCache.put("template/accordion/accordion-mytemplate.html",
"<div class=\"panel panel-default\">\n" +
"<div class=\"panel-heading\">\n" +
"<h1 class=\"panel-title\">\n" +
"TEST: <a href=\"javascript:void(0)\" tabindex=\"0\" class=\"accordion-toggle\" ng-click=\"toggleOpen()\" accordion-transclude=\"heading\"><span ng-class=\"{'text-muted': isDisabled}\">{{heading}}</span></a>\n" +
"</h1>\n" +
"</div>\n" +
"<div class=\"panel-collapse collapse\" collapse=\"!isOpen\">\n" +
" <div class=\"panel-body\" ng-transclude></div>\n" +
"</div>\n" +
"</div>\n" +
"");
}]);

不幸的是,当我使用 $templateCache 或者我将模板直接保存在 template/accordion/accordion-mytemplate.html 文件中时,它不适用于这两种工作(这种方式是我喜欢的)。

任何人都可以向我描述如何将 ui.bootstrap.accordion 与自定义模板一起使用以及为什么 template-url 属性不起作用?

最佳答案

尝试升级到最新版本的 angular-bootstrap .旧版本不支持 template-url属性。

关于angularjs - 如何使用带有模板 url 属性的 Accordion 组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32211106/

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