アイテムのjsonリストを受け取り、ビューでそれらを繰り返すコントローラーがあります。ブートストラップポップオーバーのバリエーションを使用しており、$ scope.popoverで定義されたサブテンプレート内に注文IDを挿入し、変数を解析してもらいたいと考えています。角かっこが道のりだったと読みましたが、うまくいかないようです。
function ManageOrderCtrl($scope, $http) {
$scope.subtemplate = '<input class="hidden" value="[order._id]">';
$http.get('/api/orders').
success(function(data, status, headers, config) {
$scope.orders = data.orders;
});
};
}
テンプレート(実際にはディレクティブです-ブートストラップポップオーバーのバリエーション):
<li ng-repeat="order in orders">
<a href="#" popover="{{ subtemplate }}">{{ order._id }}</a>
<li>