我必须获取指令中定义的范围变量的值。我必须使用 AngularJS 在控制器中获取该范围变量的值。如何获取范围变量的值?
指示
app.directive('checkToggle', function() {
return {
scope: true,
link: function ($scope, element, attrs) {
$(element).on('click', function() {
$(element).find('i').toggleClass('icon-check icon-check-empty');
if ($(element).find('i').hasClass('icon-check')) {
$scope.isChecked = 'true';
} else {
$scope.isChecked = 'false';
}
});
}
}
});
我必须在控制器中获取 $scope.isChecked 值。