假設我們正在將初始數據從php傳遞到Angular的Mustache視圖,並且數據是一些包含引號的字符串,如「無法刪除項目」。 鬍子默認轉換的單引號的'
,如:ng-init中的單/雙引號
ng-init="message='Can't delete item'"
但導致某種角度分析問題:
Lexer Error: Unterminated quote at columns ... ['] in expression [message='Can't delete item']
我不能用鬍子」三重花括號,因爲那會如:
ng-init="message='Can't delete item'"
與輸出中的錯誤相同。
普拉克:http://plnkr.co/edit/GCq4gLrD1NxxCvAsjHy9?p=preview
我們如何優雅地解決它的鬍鬚階段?
你應該澄清你的問題的標題。你能不能從服務器替換'''通過'\''和''"通過'\「'之前的角度解析? – glepretre 2014-11-06 08:22:47
我不能,它是未來‘破’ – Cherniv 2014-11-06 08:35:42
無法初始化您從您的控制器值(或指令的鏈接功能)? – 2014-11-10 09:09:28