2017-02-27 90 views
0

我想在角度自定義指令中顯示頁眉和頁腳HTML模板。 HTML模板將從配置中提供,其中也包含角大括號。即「{{name}}」。不知何故,我無法評估大括號內指定的名稱。我寫了一個plunker for demo評估自定義指令中的角花括號(即編譯html模板)

在此plunk中,headerInfo包含HTML字符串,該字符串將從配置中隨範圍變量一起傳遞到大括號中。此範圍變量在指令控制器中可用。

該指令的總體思路是使用NVD3庫繪製圖表。圖表工作正常。現在我想在這個指令中添加頁眉/頁腳div,它應該使用HTML模板。這個HTML標籤就像 - <div align='center'>{{header}}</div>

回答

0

我能夠使用自定義指令NgHtmlCompile在指令中編譯HTML模板。我更新了我的朋友 - https://plnkr.co/edit/I8ARww?p=preview

參考https://github.com/francisbouvier/ng_html_compile