Me gustaría acceder a mi $scopevariable en la consola de JavaScript de Chrome. ¿Cómo puedo hacer eso? No puedo ver $scopeni el nombre de mi módulo myappen la consola como
En AngularJS, un alcance es un objeto que se refiere al modelo de aplicación. Es un contexto de ejecución para expresiones.
Me gustaría acceder a mi $scopevariable en la consola de JavaScript de Chrome. ¿Cómo puedo hacer eso? No puedo ver $scopeni el nombre de mi módulo myappen la consola como
No entiendo cómo usar $scope.$watchy $scope.$apply. La documentación oficial no es útil. Lo que no entiendo específicamente: ¿Están conectados al DOM? ¿Cómo puedo actualizar los cambios de DOM en el modelo? ¿Cuál es el punto de conexión entre ellos? Intenté este tutorial , pero toma la...
Leí cuidadosamente la documentación de AngularJS sobre el tema, y luego jugueteé con una directiva. Aquí está el violín . Y aquí hay algunos fragmentos relevantes: Del HTML : <pane bi-title="title" title="{{title}}">{{text}}</pane> De la directiva del panel: scope: { biTitle:...
En la sección "Crear componentes" de la página de inicio de AngularJS , hay este ejemplo: controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selected = false; }); pane.selected = true; }...
Estoy descubriendo que necesito actualizar mi página a mi alcance manualmente más y más desde la creación de una aplicación en angular. La única forma en que sé hacer esto es llamar $apply()desde el alcance de mis controladores y directivas. El problema con esto es que sigue arrojando un error a...
He configurado mis controladores usando data-ng-controller="xyzController as vm" Tengo un escenario con controladores anidados padre / hijo. No tengo ningún problema para acceder a las propiedades primarias en el html anidado mediante el uso $parent.vm.property, pero no puedo entender cómo acceder...
Ahora que la diferencia de rendimiento entre $broadcasty $emitha sido eliminado, ¿hay alguna razón para preferir $scope.$emita $rootScope.$broadcast? Son diferentes, si. $emit está restringido a la jerarquía del alcance (hacia arriba): esto puede ser bueno si se ajusta a su diseño, pero me...
Quiero ver los cambios en un diccionario, pero por alguna razón no se llama a la devolución de llamada. Aquí hay un controlador que uso: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){...
Proporcionado un elemento HTML de tipo div, ¿cómo establecer el valor de su idatributo, que es la concatenación de una variable de alcance y una
Estoy buscando algunas pautas que uno pueda usar para ayudar a determinar qué tipo de alcance usar al escribir una nueva directiva. Idealmente, me gustaría algo similar a un diagrama de flujo que me guíe a través de un montón de preguntas y muestre la respuesta correcta: no hay un nuevo alcance...
¿Cómo uso $rootScopepara almacenar variables en un controlador al que quiero acceder más tarde en otro controlador? Por ejemplo: angular.module('myApp').controller('myCtrl', function($scope) { var a = //something in the scope //put it in the root
Tengo una página web que sirve como editor para una sola entidad, que se ubica como un gráfico profundo en la propiedad $ scope.fieldcontainer. Después de recibir una respuesta de mi API REST (a través de $ resource), agrego un reloj a 'fieldcontainer'. Estoy usando este reloj para detectar si la...
Tengo este módulo de rutas: var mainModule = angular.module('lpConnect', []). config(['$routeProvider', function ($routeProvider) { $routeProvider. when('/home', {template:'views/home.html', controller:HomeCtrl}). when('/admin', {template:'views/admin.html', controller:AdminCtrl})....
Tengo una directiva de formulario que usa un callbackatributo especificado con un alcance de aislamiento: scope: { callback: '&' } Se encuentra dentro de un, ng-repeatpor lo que la expresión que paso incluye el iddel objeto como un argumento para la función de devolución de...
¿Cómo suscribirse al cambio de propiedad cuando se usa la controller assintaxis? controller('TestCtrl', function ($scope) { this.name = 'Max'; this.changeName = function () { this.name = new Date(); } // not working $scope.$watch("name",function(value){ console.log(value)...
He leído mucho sobre el uso de estos símbolos en la implementación de directivas personalizadas en AngularJS, pero el concepto aún no está claro para mí. Quiero decir, ¿qué significa si uso uno de los valores de alcance en la directiva personalizada? var mainApp = angular.module("mainApp",...
<a ng-href="#" class="navbar-brand" title="home" data-translate>PORTAL_NAME</a> Quiero recargar la página. ¿Cómo puedo hacer
Estoy tratando de ver si hay una manera simple de acceder al alcance interno de un controlador a través de una función externa de JavaScript (completamente irrelevante para el controlador de destino) He visto en un par de otras preguntas aquí que angular.element("#scope").scope(); recuperaría el...
Una de las cosas interesantes que AngularJS puede hacer es aplicar un filtro a una expresión de enlace de datos en particular, que es una forma conveniente de aplicar, por ejemplo, el formato de fecha o moneda específico de la cultura de las propiedades de un modelo. También es bueno tener...
Estoy escribiendo una aplicación de muestra usando angularjs. Recibí un error mencionado a continuación en el navegador Chrome. El error es Error: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined Que se presenta...