Angular 在确认提示中显示文字

Angular display's literal in confirmation prompt

我正在创建本地化提示

<a href='#' rel="nofollow"
 ng-click="
confirmClick('{{lang.shopping_cart.clear_sc_prompt}}') && 
deleteShoppingCart()" confirm-click>{{lang.shopping_cart.clear_shopping_cart}}</a>

但是点击它会提示文字:

{{lang.shopping_cart.clear_sc_prompt}}

如何显示这个值?

你应该在 ngClick 指令中提供一个表达式,不需要用 {{}}:

插入它
ng-click="confirmClick(lang.shopping_cart.clear_sc_prompt) && deleteShoppingCart()"

你不需要输入文字,

confirmClick(lang.shopping_cart.clear_sc_prompt)