Я хочу, чтобы получить значение прямо из директивы атрибута:Угловое значение директивы атрибут
<form cronos-dataset="People as p">
Form Content
</form>
В моих JS я попробовал:
app.directive('cronosDataset',[function() {
return {
restrict: 'A',
controller: 'CronosGenericDatasetController',
scope: {
"cronos-dataset" : '@'
}
};
}])
.controller("CronosGenericDatasetController",['$scope', function($scope) {
alert($scope["cronos-dataset"]);
}]);
Я хочу предупредить "People as p"
строку, но я получаю undefined
. Это правильный путь или я должен пойти по другому подходу?
вам нужно use '$ timeout (function() {alert ($ scope [" cronos-dataset "]);})' internal controller –
Можете ли вы создать ящик plnkr/скрипки? Ваш код должен работать нормально. http://plnkr.co/edit/2gdUSFoWXUTJAONqGLqn?p=preview –