Tag: angularjs

¿Cómo crear esta constante global para ser compartida entre los controladores en Angularjs?

Supongamos que quiero hacer de esta una variable una constante para ser compartida entre los controladores en Angularjs; $webroot = “localhost/webroot/app” Después de algunas investigaciones, parece que los servicios son la manera de hacerlo. Pero ¿cuál es la mejor manera? ¿Utilizo una fábrica, servicio, valor u otra cosa? El services.js de angularjs-master-seed está abajo; angular.module(‘myApp.services’, […]

Cómo transferir los datos entre los controladores.

Creí angular y me enfrenté a un problema: tengo un SPA que contiene dos partes con controladores, los datos regresan del archivo json. El primer control para mostrar el menú, el segundo para agregar un nuevo elemento. Por ahora, en el archivo json hay dos objetos, pero cuando agregué un tercer elemento en el segundo […]

Eliminando duplicados de las opciones ng de Angular JS / ng-repeat

Tengo los siguientes $scope.jsonmarkers = [{ “name”: “Jeff”, “type”: “Organisation + Training Entity”, “userID”: “1” }, { “name”: “Fred”, “type”: “Organisation + Training Entity”, “userID”: “2” }]; Y esto en mi html: ¿Qué debo hacer para hacer coincidir el tipo y repetirlo solo una vez por aparición en las ng-options ?

AngularJS: ¿Cómo puedo ver una matriz profundamente anidada?

Actualmente tengo datos que se parecen a los siguientes: $scope.boardLists = [{ cards: [{a:1, b:2}, {a:2, b:2}] }, { cards: [{a:3, b:3}, {a:4, b:4}] }, { cards: [{a:5, b:5}, {a:6, b:6}] }]; ¿Cómo puedo ver los cambios en la matriz de tarjetas? He intentado lo siguiente hasta ahora: $scope.$watchCollection(‘boardLists’, function(newVal, oldVal){ console.log(newVal); console.log(oldVal); }); $scope.$watch(‘boardLists’, […]

Rellene el formulario pdf con javascript (solo del lado del cliente)

Necesito llenar un formulario pdf automáticamente en mi webapp angularjs. El formulario pdf se genera fuera de la aplicación para que pueda configurarlo como quiera. En mi aplicación, solo necesito cargar el pdf, modificar los campos del formulario y aplanar el archivo para que no se vea más como un formulario. ¿Conoces alguna forma de […]

Error no detectado:

Este es mi fragmento de código My Data {{tg.count}} Controlador : $scope.Getdata = function(data3) { var datas = []; data3.forEach(function (staff) { if (true) { staff.tgs.forEach(function (tg) { datas.push(tg); }); } }); $scope.data3s().forEach(function (datum) { if (datum.id === data3.id) { datum.MyModel = datas; } }); return datas; }; En el fragmento de código anterior en […]

Inicie Angular.js route-segment o ui-router después de cargar todas las traducciones

¿Hay alguna manera, cómo iniciar ui-router o segmento de ruta justo después de que translateProvider cargue sus traducciones? Estoy usando el filtro de traducción de prechts de pascal junto con la notación de vinculación una vez {{::}}. En localhost funciona bastante bien, pero cuando lo pruebo en un servidor remoto, el enlace una vez eliminará […]

ng-repetir ejecutar muchas veces

Tengo una pequeña demostración en jsfiddle : HTML: {{usr.Name}} : {{usr.Checked}} Hello {{entity.id}}! JavaScript: app.filter(‘log’, function() { return function(items) { console.log(‘yo’); return items; }; }); El filtro de registro se llama cuando la entrada cambia (incluso la checkbox). ¿Cómo cambiar eso y activar el filtro de registro solo cuando cambia la entrada de texto?

Utilizando Protractor con PhantomJS

Necesito realizar una prueba E2E en mi aplicación AngularJS, un transportador parece ser la forma correcta de hacerlo. La configuración fue bastante sencilla y funciona como un encanto en Chrome. Sin embargo, necesito usar un navegador sin cabeza y he estado investigando cómo usar Protractor con PhantomJS y encontré esto: Nota: Recomendamos no usar PhantomJS […]

¿Cómo volver a representar una plantilla en una directiva AngularJS?

He creado una directiva que genera botones de Twitter. Como las variables de scope en esos botones pueden cambiar, debo reconstruir el botón cuando suceda. Actualmente, estoy usando jQuery para empty() el elemento vinculado y reconstruir el botón. app.directive ‘twitterShare’, ($timeout, $window) -> restrict: ‘E’ template: ‘Twitter’ scope: text: ‘@’ url: ‘@’ link: (scope, el, […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.