我对Angular很新,似乎无法将要删除的帖子的id传递给删除控制器。这是父母的HTML:
<a href="#" class="btn btn-circle btn-fab btn-raised btn-danger btn-trash"
ng-dialog="/static/templates/risks/delete-risk.html"
ng-dialog-controller="DeleteRiskController as vm"><i class="fa fa-close"></i></a>
并将子表格放在单独的模板文件中:
<form role="form" ng-submit="vm.destroy(THEPLACEWHEREINEEDTHEID)">
<div class="form-group delete">
<p>Are you sure you want to delete this?</p>
<button type="submit" class="btn btn-primary btn-danger">
Delete
</button>
</div>
</form>
问题是,在父作用域中我可以将这个表达式{{ risk.id }}
放在子作用域中,它是空的。我需要为一个有效的删除函数做的就是将那个risk.id值作为上面函数中的参数。
答案 0 :(得分:0)
您只需执行以下操作即可访问父作用域:{{$parent.risk.id}}