簡體   English   中英

Angular.js將指令模板編譯為控制器中的字符串-更好的方法嗎?

[英]Angular.js compiled directive template to string in controller - better way?

我正在使用Angular Leaflet Directive,並希望動態填充彈出內容。

要填充內容,可以將html字符串分配給名為“ messages”的屬性。 示例如下所示。

我想使用指令templateUrl創建動態內容,將其轉換為HTML字符串並將其分配給控制器中的messages屬性。

我做到了,但是我的解決方案對我來說似乎過於復雜。 有沒有更好的辦法?

在這里查看我的plunkr解決方案。

我在這里為您的問題找到了解決方案。 https://github.com/tombatossals/angular-leaflet-directive/issues/238在彈出內容中使用ng-include。

僅供參考,我決定放棄使用動態填充的彈出消息的想法,並將路由到一個單獨的視圖,該視圖將在單擊事件時向上滑動。

我將在angular-ui路由器中使用嵌套視圖

帶角度指令的小葉事件示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM