Я использую Foundation 5 с AngularJS в своем проекте. У меня есть следующий прецедент:
Как я могу создать эту всплывающую подсказку?
Я пытался:
И я не хочу использовать ui.bootstrap, потому что я использую Foundation 5 (это плохая идея, верно?).
Невозможно сказать, какой "подход" вам нужен, в вашем конкретном случае (fetch a list of something after something else has been clicked
) - но вы всегда можете генерировать содержимое всплывающей подсказки "на лету":
<a href="#" class="has-tip" tooltip-html-unsafe="{{ buildToolTip() }}">TEST</a>
функция:
$scope.buildToolTip = function() {
var list = ''
for (var i=0;i<3;i++) {
list+='<li><em>element #'+i+'</em></li>';
}
return '<ul>'+list+'</ul>'
}
теперь используйте результат "Получить список, специфичный для этого div в ответ на щелчок", а не демонстрационный цикл. Предположим, у вас есть выбранный список, который хранится в переменной $scope