Javascript 带templateurl的Angularjs条件嵌套指令
我正在尝试创建一个条件嵌套指令。 目标是使用wizardmode或完整表单打印表单 对于我使用的向导 我的html网站:Javascript 带templateurl的Angularjs条件嵌套指令,javascript,angularjs,nested,wizard,directive,Javascript,Angularjs,Nested,Wizard,Directive,我正在尝试创建一个条件嵌套指令。 目标是使用wizardmode或完整表单打印表单 对于我使用的向导 我的html网站: <wizard on-finish="saveit()"> <div ng-repeat="element in filtered = (lang | langFilter:data.review.form_elements) | orderBy:'element_order'"> <div btwizard>
<wizard on-finish="saveit()">
<div ng-repeat="element in filtered = (lang | langFilter:data.review.form_elements) | orderBy:'element_order'">
<div btwizard></div>
</div>
</wizard>
模板URL是:
<inner>
<div class="row">
someform html
</div>
</inner>
我怎样才能做到这一点
更新:我拍了一张照片:
谢谢,
Patrick你能在内部重现吗?基本上这是指令之间的沟通问题。您可以让他们在“内部”中侦听事件,并在“btwizard”中广播事件。或者我添加了一个plunkr:基本上,没有手动触发的事件,这些指令只是嵌入的,这应该可以在相同的scope=false下实现
<inner>
<div class="row">
someform html
</div>
</inner>
app.directive "inner", [ "$compile", ($compile) ->
restrict: "E"
replace: false
scope: false
transclude: true
template: "<wz-step title='Starting'><div ng-transclude></div></wz-step>"
]