【发布时间】:2013-08-22 02:48:18
【问题描述】:
我正在使用旋转木马来实现滑动效果,但我想为每张幻灯片插入一个表单,插入 ngForm 后,$scope 没有该 ngForm 的实例。如果我将 ngForm 放在 Carousel 之外,那么实例会出现在 $scope 中。示例:
<data:carousel>
<data:slide active="slides[0].active">
<form name="formGI" data-ng-submit="SaveAndNext(cosvr.company)" novalidate>
<div class="row-fluid text-center topSmallPad">
<div class="span12">
</div>
</div>
</form>
</data:slide>
</data:carousel>
上面的代码不起作用,$scope 应该有一个实例:$scope.formGI。但是,如果像这样将表单放在轮播之外:
<form name="formGI" data-ng-submit="SaveAndNext(cosvr.company)" novalidate>
<data:carousel>
<data:slide active="slides[0].active">
<div class="row-fluid text-center topSmallPad">
<div class="span12">
</div>
</div>
</data:slide>
</data:carousel>
</form>
工作正常...有什么想法吗?
检查 Plunker:http://plnkr.co/edit/XR03h5akcu3IWXJwu7KW
手风琴也正在发生!
【问题讨论】: