我想要做一些简单的事情,将对象传递给动态创建的指令。简而言之,我使用了一个按钮指令,在点击时使用$ compile来生成一个包含指令元素的模板。我想传递一个对象作为这个指令的属性。将对象传递给动态创建的指令
angular.element(document.getElementById('dirContainer')).append($compile("<my-dynamic-directive name='data.name' data='data'></my-dynamic-directive>")(scope));
小提琴适用于Angular 1.2,但不适用于Angular 1.3!我无法找到任何有关此更改的文档。
的jsfiddle:http://jsfiddle.net//weso9huo/(在外部的资源角DEP)
EDIT小提琴是1.2。将其更改为1.3可以打破它。
编辑2这个小提琴http://jsfiddle.net/7jjfadun/与Angular 1.3不起作用。
任何想法?
我用角1.2小提琴。如果将依赖关系更改为1.3,则它停止工作 – Vassilis
看到我的回答,您没有正确定义控制器 – Satpal