Это мой HTMLScope не обновляется по щелчку
<div ng-controller="data">
<div class="main">
<div>{{name}}</div>
<div custom-tag>click</div>
</div></br>
<div class="main">
<div>{{name}}</div>
<div custom-tag>click</div>
</div></br>
<div class="main">
<div>{{name}}</div>
<div custom-tag>click</div>
</div>
</div>
Когда я нажимаю на конкретном DIV (нажмите DIV), я хочу, чтобы Ставить имя в выше DIV особенного щелкнул DIV.
Это мой контроллер
app.controller('data',function($scope)
{
$scope.name="john"
});
Так что, когда я загрузить мой HTML-страницы будет показано, как этот
John
click
john
click
john
click
Когда я нажимаю на первый щелчок, я должен изменить имя Бритто так должен быть таким, как это
Britto
click
john
click
john
click
Это моя директива, я пробовал вот так. Когда я нажимаю на div, я получаю предупреждающее сообщение, которое щелкнуло. Но область не изменила название
app.directive('customTag',function()
{
return function(scope, element, attrs)
{
element.bind('click',function()
{
alert("clicked");
scope.name="britto"
});
}
});
=== Downvote? === – iConnor