我有一个定制的角度指令,在我的几个角度进入角度。该指令被设置为transclude,但没有显示任何包装的内容。
app.directive('card', [function() {
return {
restrict: "E",
scope: {
sysStack: "=",
cardname: "@"
},
transclude: true,
templateUrl: 'partials/directives/card.html',
replace:true
}
}]);card.html看起来像这样
<section class="card" ng-transclude>
</section>css将此节标记设置为一个带有下拉阴影和轻微背景色的柔性盒,其显示效果与预期完全相同,但它包装的内容没有显示,也没有属性沿其作用域传递。在我看来,我的考试就是这样的。
<card sys-stack="2" cardname="test">
testing 123
</card>测试123没有显示,而且属性似乎根本不存在于dom上。如我所说,卡片指令呈现的柔性盒部分显示得很好,但没有任何包装内容。有人能帮我了解这是怎么回事吗?
我更新了我的问题以求清晰,
card.html在dom中很好地呈现,只是不呈现任何附加属性或它包装的任何内容。
发布于 2014-09-04 16:43:44
很抱歉我觉得自己像个白痴。我检查并检查了我的路径,但我没有意识到,我有一个指令名为servicedesk,还有一个视图称为servicedesk。我需要解决这个问题。我将内容添加到指令中,同时视图也有card指令,但其中没有内容。再次道歉。
https://stackoverflow.com/questions/25669993
复制相似问题