无法在AngularJS中的uib.popover中编译HTML

时间:2016-10-20 21:39:04

标签: javascript jquery angularjs twitter-bootstrap angular-components

我正在使用Angular的官方Bootstrap UI,我在ui.bootstrap.popover模板中渲染表达式时出现问题。

这是我的HTML中的一个组件:

<edit-button url="myurl.php" form="myNewForm"></edit-button>

它的模板如下:

<button uib-popover-template="app/edit.html"></button>

而且,这是edit.html

{{1+1}}

我收到此错误:

  

无法识别的表达式:{{1 + 1}}

我该怎么办?这有什么问题?我实际上是尝试使用setter指令而不是{{1 + 1}}。

1 个答案:

答案 0 :(得分:0)

您需要将模板放在简单的引号中,如下所示:

<button uib-popover-template="'app/edit.html'"></button>