Perguntas com a marcação «angularjs-scope»

No AngularJS, um escopo é um objeto que se refere ao modelo do aplicativo. É um contexto de execução para expressões.

8
Definir a variável de escopo angular na marcação
Pergunta simples: como posso definir um valor de escopo em html, para ser lido pelo meu controlador? var app = angular.module('app', []); app.controller('MyController', function($scope) { console.log($scope.myVar); }); <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> <div ng-app='app'> <div ng-controller="MyController" app-myVar="test"> {{myVar}} </div> </div> Executar snippet de códigoOcultar resultadosExpandir trecho JSFiddle: http://jsfiddle.net/ncapito/YdQcX/


5
Como limpar ou parar o timeInterval no angularjs?
Estou fazendo uma demonstração na qual estou obtendo dados do servidor após intervalos regulares de tempo usando $intervalAgora, preciso parar / cancelar isso. Como posso conseguir isso? Se eu precisar reiniciar o processo, como devo fazer isso? Em segundo lugar, tenho mais uma pergunta: estou obtendo dados do servidor após …

2
Vinculação do método do elemento da diretiva AngularJS - TypeError: não é possível usar o operador 'in' para pesquisar 'functionName' em 1
Este é o controlador do template principal: app.controller('OverviewCtrl', ['$scope', '$location', '$routeParams', 'websiteService', 'helperService', function($scope, $location, $routeParams, websiteService, helperService) { ... $scope.editWebsite = function(id) { $location.path('/websites/edit/' + id); }; }]); Esta é a diretiva: app.directive('wdaWebsitesOverview', function() { return { restrict: 'E', scope: { heading: '=', websites: '=', editWebsite: '&' }, templateUrl: …

17
Caixa de diálogo de confirmação no ng-click - AngularJS
Estou tentando configurar uma caixa de diálogo de confirmação ng-clickusando uma diretiva angularjs personalizada: app.directive('ngConfirmClick', [ function(){ return { priority: 1, terminal: true, link: function (scope, element, attr) { var msg = attr.ngConfirmClick || "Are you sure?"; var clickAction = attr.ngClick; element.bind('click',function (event) { if ( window.confirm(msg) ) { scope.$eval(clickAction) …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.