【发布时间】:2015-08-12 10:25:40
【问题描述】:
我正在尝试在指令中包含对话框的代码。换句话说:
$mdDialog.show({ ..... template: '<my-directive></my-directive>', ..... })
当然,“我的指令”是
<md-dialog>.....</md-dialog>
唯一的解决方案是在“my-directive”之外拥有对话框的完整骨架,并直接导入$mdDialog.show()。仅供参考,我尝试了transclude=true,但它也不起作用。
如果您想知道造成这种混乱的原因,我会尽量避免使用控制器。有什么建议吗?
谢谢!
【问题讨论】:
-
信用:大部分文字来自github.com/angular/material/issues/3897上一个叫 lrondanini 的人
标签: angularjs material-design angular-material