AngularJS,UIRouter - 将HTML转换为ui-view

时间:2015-12-30 19:41:28

标签: angularjs angular-ui-router angular-ui

我想将一些HTML传递给ui-view,就像使用普通指令一样。但是,我似乎无法理解ui-view是否支持它。我现在正在这样做:

<div ui-view
     class='my-class'>
    <my-directive></my-directive>
</div>

在我的指令模板之一(编辑:实际上,它是“州的模板”),我正在做:

<section class="other-class container">
    <form ng-cloak novalidate>
        <div> Stuff </div>
    </form>
    <ng-transclude></ng-transclude>
</section>

运行应用程序时出现错误: Error: [ngTransclude:orphan] Illegal use of ngTransclude directive in the template! No parent directive that requires a transclusion found. Element: <ng-transclude>

那么,这是否意味着ui-view不支持ngTransclude?或者我是否需要在状态config中启用一些标记,就像指令的transclude : true一样?

0 个答案:

没有答案