Preguntas etiquetadas con angularjs-scope

En AngularJS, un alcance es un objeto que se refiere al modelo de aplicación. Es un contexto de ejecución para expresiones.

8
Establecer la variable de alcance angular en el marcado
Pregunta simple: ¿Cómo puedo establecer un valor de alcance en html, para que lo lea mi 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> Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento JSFiddle: http://jsfiddle.net/ncapito/YdQcX/


5
¿Cómo borrar o detener timeInterval en angularjs?
Estoy haciendo una demostración en la que obtengo datos del servidor después de intervalos regulares de tiempo usando $intervalAhora necesito detener / cancelar esto. ¿Cómo puedo lograr esto? Si necesito reiniciar el proceso, ¿cómo debo hacerlo? En segundo lugar, tengo una pregunta más: estoy obteniendo datos del servidor después de …

2
Enlace de método de elemento de directiva AngularJS - TypeError: no se puede usar el operador 'in' para buscar 'functionName' en 1
Este es el controlador de la plantilla 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 es la directiva: app.directive('wdaWebsitesOverview', function() { return { restrict: 'E', scope: { heading: '=', websites: '=', editWebsite: '&' }, …

17
Diálogo de confirmación en ng-click - AngularJS
Estoy tratando de configurar un cuadro de diálogo de confirmación ng-clickutilizando una directiva 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) ) { …

5
AngularJS: ¿cómo puedo crear un alcance nuevo y aislado mediante programación?
Quiero crear una AlertFactory con Angular.factory. Definí una plantilla html como seguir var template = "<h1>{{title}}</h1>"; El título se proporciona llamando al controlador y se aplica de la siguiente manera var compiled = $compile(template)(scope); body.append(compiled); Entonces, ¿cómo puedo pasar el alcance aislado del controlador a la fábrica? Estoy usando el …


7
Los componentes AngularJS 1.5+ no son compatibles con Watchers, ¿cuál es la solución?
He estado actualizando mis directivas personalizadas a la nueva arquitectura de componentes . He leído que los componentes no son compatibles con los observadores. ¿Es esto correcto? Si es así, ¿cómo detecta cambios en un objeto? Para un ejemplo básico, tengo un componente personalizado myBoxque tiene un juego de componentes …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.