Я вызываю данные от объекта, который находится в главном контроллере. И он отлично выглядит. Теперь у меня есть требование, которое я должен переместить объект в функции ссылки директивы и все равно сделать так, как это было раньше.Как отображать данные, поступающие от объекта в функции директивной ссылки angularjs?
Главный код HTML.
<cs-tooltip id="cs-tooltip" testingtooltip="firsttooltip" testfunc="secondBut()" ng-show="showtooltip"></cs-tooltip>
Вот templateUrl код директивы:
<div id="cs-tooltip-title">{{testingtooltip.title}}</div>
А вот пример объекта, который у меня есть:
$scope.firsttooltip = {
content: 'Score derived. Score derived. Score derived. Score derived. Score derived. Score derived. Score derived. Score derived. ',
title: "Threat Score",
}
Объект Я использую это довольно сложный , Я просто упростил его здесь для понимания концепции. Я пытаюсь сделать функцию ссылки в директиве, подобной этой, и данные не отображаются.
link: function($scope){
//the same object here
}
вы объявили свойство области действия, чтобы держать testingtooltip в вашей директиве? scope: {testingtooltip: '='} – gyc
@gyc yes Я сделал. – Aijaz