Szukałem w sieci i męczyłem mózg, ale nie mogę znaleźć rozwiązania tego problemu. Muszę zrobić popover wewnątrz powtórzenia ng, w którym popover również będzie zawierało powtórzenie ng wewnątrz.ngRepeat Inside of Bootstrap Popover
Oto JSFiddle mam tak daleko, ale z ng-repeat "phone.friends" nie działa:
http://jsfiddle.net/grzesir/Lq8ve/4/
HTML:
<div ng-app="AngularApp">
<div class="container" ng-controller="MainController">
<div ng-repeat="phone in phones">
{{phone.name}}
<a href="javascript: void(0);" class='repeatpopover' data-popover="true" data-html=true data-content="<div ng-repeat='friend in phone.friends'>{{friend.name}}</div>">hover here</a>
</div>
</div>
Javascript :
var angularApp = angular.module('AngularApp', []);
angularApp.controller('MainController', function ($scope) {
$scope.phones = [{
'name': 'Nexus S',
'snippet': 'Fast just got faster with Nexus S.',
'friends': [{
'name': 'John'
}, {
'name': 'Mike'
}]
}, {
'name': 'Motorola XOOM™ with Wi-Fi',
'snippet': 'The Next, Next Generation tablet.',
'friends': [{
'name': 'John 2'
}, {
'name': 'Mike 2'
}]
}, {
'name': 'MOTOROLA XOOM™',
'snippet': 'The Next, Next Generation tablet.',
'friends': [{
'name': 'Chris'
}, {
'name': 'Noah'
}]
}];
});
$(function() {
$(".repeatpopover").popover({
trigger: "hover"
});
});
nie mam odpowiedź dla ciebie, ale dopóki jej nie otrzymasz, może ci to pomóc: http://stackoverflow.com/questions/ 21490194/how-to-add-angularjs-ui-bootstrap-tooltips-dynamically-to-existing-markup – Samsquanch