我正在使用AngularJS和Leaftlet进行一些实验(我在他们两个都是新手)。我看到我可以指定一些HTML
作为markers.bindPopup(...);
参数。有人试图将AngularJS指令显示为参数吗?我试着这样做没有成功(毫不奇怪)bindPopup(<myDummyDirective></myDummyDirective>)
。我想把我的指令显示为标记的弹出窗口,有没有办法做到这一点?
答案 0 :(得分:1)
使用$compile
:
将HTML字符串或DOM编译到模板中并生成模板函数,然后可以将其用于将范围和模板链接在一起。
$compile('<myDummyDirective></myDummyDirective>')(scope);