【发布时间】:2014-03-14 16:29:09
【问题描述】:
我想创建一个使用 ui.bootstrap.tabs 的自定义指令。例如我的模板将是
<tabset>
<tab ng-repeat="language in languages" active="$first">
<tab-heading>
<img ng-src="language.icon.thumbnail">
</tab-heading>
<input ui-if="!multiline" type="text" ng-model="model[language.id].value">
<div ui-if="multiline">
<textarea style="width:500px; height:300px;" type="text"
ui-tinymce ng-model="model[language.id].value">
</textarea>
</div>
</tab>
</tabset>
指令是:
function() {
return {
transclude: true,
restrict : 'C',
replace : true,
scope : { label: '@', id: '@', multiline: '@', model: '=', languages: '=' },
templateUrl: '/components/multilang-text/template.html'
};
但它不起作用!我有这个error
我认为问题在于每个指令都使用一个模板...
你能帮帮我吗?
谢谢!
【问题讨论】:
标签: angularjs angularjs-directive angular-ui-bootstrap