0

私は公式のBootstrap UI for Angularを使用していますが、私はui.bootstrap.popoverのテンプレートでレンダリング表現に問題があります。ここでAngularJSのuib.popoverでHTMLをコンパイルできません

は私のHTML内のコンポーネントです:

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

それはテンプレートの次のとおりです。

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

そして、ここでedit.htmlです:

{{1+1}} 

私はこのエラーを受けています:

unrecognized expression: {{1+1}}

私は何をしますか?ここで何が問題なの?私は実際に{{1 + 1}}の代わりにSchemaFormディレクティブを使用しようとしています。

+0

てみラッピング '{{1 + 1}}' divの中に。 [docs](https://angular-ui.github.io/bootstrap/#/popover)から: "このテンプレートの内容はタグで囲む必要があります(例:

)。また、テンプレートが解決されていますか? 'app/edit.html'を一重引用符で囲む必要があるようです – Jaydo

答えて

0

あなたは、このような単純な引用符、内部のテンプレートを配置する必要があります:

<button uib-popover-template="'app/edit.html'"></button> 
関連する問題