Preguntas etiquetadas con javascript

Para preguntas relacionadas con la programación en ECMAScript (JavaScript / JS) y sus diversos dialectos / implementaciones (excluyendo ActionScript). Esta etiqueta rara vez se usa sola, pero a menudo se asocia con las etiquetas [node.js], [jquery], [json] y [html].

8
Cobertura de código para Jest
¿Hay alguna manera de tener cobertura de código en el marco de prueba Javascript Jest que se basa en Jasmine? El marco interno no imprime la cobertura del código que obtiene. También intenté usar Istanbul , blanket y JSCover , pero ninguno de ellos funciona.
131 javascript  jestjs 

7
React-router: ¿Cómo invocar manualmente Link?
Soy nuevo en ReactJS y en React-Router. Tengo un componente que recibe a través de accesorios un <Link/>objeto de react-router . Cada vez que el usuario hace clic en el botón 'siguiente' dentro de este componente, quiero invocar el <Link/>objeto manualmente. En este momento, estoy usando referencias para acceder a …

3
¿Cómo mapear / reducir / filtrar un conjunto en JavaScript?
¿Hay alguna forma de map/ reduce/ filter/ etc a Seten JavaScript o tendré que escribir la mía? Aquí hay algunas Set.prototypeextensiones sensatas Set.prototype.map = function map(f) { var newSet = new Set(); for (var v of this.values()) newSet.add(f(v)); return newSet; }; Set.prototype.reduce = function(f,initial) { var result = initial; for …

17
¿Cómo obtener el elemento hijo por nombre de clase?
Estoy tratando de obtener el span secundario que tiene una clase = 4. Aquí hay un elemento de ejemplo: <div id="test"> <span class="one"></span> <span class="two"></span> <span class="three"></span> <span class="four"></span> </div> Las herramientas que tengo disponibles son JS y YUI2. Puedo hacer algo como esto: doc = document.getElementById('test'); notes = doc.getElementsByClassName('four'); …
131 javascript  yui 


7
Javascript y expresiones regulares: dividir la cadena y mantener el separador
Tengo una cadena: var string = "aaaaaa<br />† bbbb<br />‡ cccc" Y me gustaría dividir esta cadena con el delimitador <br />seguido de un carácter especial. Para hacer eso, estoy usando esto: string.split(/<br \/>&#?[a-zA-Z0-9]+;/g); Estoy obteniendo lo que necesito, excepto que estoy perdiendo el delimitador. Aquí está el ejemplo: http://jsfiddle.net/JwrZ6/1/ …
131 javascript  regex 

5
Mecanografiado: Reaccionar tipos de eventos
¿Cuál es el tipo correcto de eventos React? Inicialmente solo lo usé anypor simplicidad. Ahora, estoy tratando de limpiar las cosas y evitar su uso por anycompleto. Entonces, en una forma simple como esta: export interface LoginProps { login: { [k: string]: string | Function uname: string passw: string logIn: …

17
Error de AngularJS: las solicitudes de origen cruzado solo son compatibles con esquemas de protocolo: http, data, chrome-extension, https
Tengo tres archivos de una aplicación angular simple muy simple index.html <!DOCTYPE html> <html ng-app="gemStore"> <head> <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js'></script> <script type="text/javascript" src="app.js"></script> </head> <body ng-controller="StoreController as store"> <div class="list-group-item" ng-repeat="product in store.products"> <h3>{{product.name}} <em class="pull-right">{{product.price | currency}}</em></h3> </div> <product-color></product-color> </body> </html> product-color.html <div class="list-group-item"> <h3>Hello <em class="pull-right">Brother</em></h3> </div> app.js (function() { …


10
AngularJS: inicio de sesión y autenticación en cada ruta y controlador
Tengo una aplicación AngularJS creada usando Yeoman, Grunt y Bower. Tengo una página de inicio de sesión que tiene un controlador que verifica la autenticación. Si las credenciales son correctas, redirijo a la página de inicio. app.js 'use strict'; //Define Routing for app angular.module('myApp', []).config(['$routeProvider', '$locationProvider', function($routeProvider,$locationProvider) { $routeProvider .when('/login', …

5
Explicar el manejo de eventos ExtJS 4
Recientemente comencé a aprender ExtJS y tengo problemas para entender cómo manejar los eventos. No tengo experiencia en ninguna versión anterior de ExtJS. Al leer varios manuales, guías y páginas de documentación, descubrí cómo usarlo, pero no tengo claro cómo funciona. He encontrado varios tutoriales para versiones anteriores de ExtJS, …

6
Paginación en una lista usando ng-repeat
Estoy tratando de agregar páginas a mi lista. Seguí el tutorial de AngularJS, el de los teléfonos inteligentes y estoy tratando de mostrar solo cierto número de objetos. Aquí está mi archivo html: <div class='container-fluid'> <div class='row-fluid'> <div class='span2'> Search: <input ng-model='searchBar'> Sort by: <select ng-model='orderProp'> <option value='name'>Alphabetical</option> <option value='age'>Newest</option> …




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.