Tag: javascript

sails.js obtiene el valor del entorno de config en la vista

Yo uso Sails.js con el motor de templates pnetworkingeterminado ( EJS ). Tengo una vista definida directamente desde la configuration de routes: config / routes.js '/': { view: 'homepage' } ¿Hay alguna manera de acceder al entorno en homepage.ejs? Necesito algo como esto: views / homepage.ejs (el siguiente no funciona, entonces necesito una solución de […]

Highcharts muestra series.name en X Axis

Estoy tratando de mostrar el nombre de cada serie en X-Axis http://jsfiddle.net/Jr79Y/9/ series: [{ name: 'Test', data: [20] }, { name: 'Test', data: [20] }, { name: 'Test', data: [40] }] ¿Alguien sabe cómo hacer esto?

¿Cómo puedo resaltar un div específico de un hash en la URL?

Cuando un usuario visita un website a través de www.example.com/#div4 , me gustaría que la split especificada en la URL se resalte con #F37736 (naranja) y luego dentro de 2 segundos #00A087 suavemente a #00A087 (el color pnetworkingeterminado) ) El div se resaltará como una class de "barra de navigation fija". Lo que he intentado: […]

Regex no valida el final de la cadena

Considere la siguiente situación (código Javascript): regex = new RegExp((/([\d,.]+)[ $]/)); value = "2.879" La expresión regular no coincide con el valor, pero coincide con (valor + "") por lo tanto, creo que el $ no coincide. ¿Porqué es eso? ¿No debería $ validar el final de la cadena?

Cómo resolver una cantidad variable de promises en node.js

Estoy trabajando en una function (llamada mediante una ruta express.js) para fusionar la información del evento en una database con su contraparte de Facebook y devolverla como una matriz de objects de evento. Tengo problemas con la naturaleza asíncrona de node.js y la resolución de un número variable de promises dentro de un ciclo foreach […]

Comtesting los 3 primeros caracteres de una cadena

Dado '052 ….', necesito verificar que los primeros dos caracteres sean '05' y el tercero esté entre 0 y 9, pero no 1. He intentado: var regex = /^[05]+[0,2-9]/;

Meteor.call Callback Function Returns Undefined

Tengo este código en el cliente: var Checklist = { title: this.title, belongs_to: this.belongs_to, type: this.type, items: this.items }; Meteor.call( 'create_checklist', Checklist, function(error,result){ console.log('error',error,'result',result); // if(!error) { // Router.go('/checklist/'+response); // } } ); Y esto en el server: create_checklist: function(Checklist) { Checklists.insert( { title: Checklist.title, belongs_to: Checklist.belongs_to, type: Checklist.type, items: Checklist.items }, function(error,id){ console.log(error,id); if(id) […]

La directiva AngularJS con $ http crea pérdida de memory. ¿Resolver no parece funcionar?

Parece que tengo un problema y no creo que pueda ver la solución, tal vez alguien pueda ayudar … Tengo una directiva AngularJS que hace una request de $http que devuelve HTML y la inyecto en mi vista cuando hay contenido – Sé que esto no es genial y que el retorno de HTML debe […]

Diferencia entre Object.create (prototype) y Object (prototype)

Una pregunta rápida pero difícil de search en Google: var child = Object.create(parent.prototype); var child = Object(parent.prototype); ¿Son idénticos? editar: Mi pregunta fue planteada por estos dos ejemplos de henetworkingar las funciones de prototipo utilizadas para implementar el Patrón de inheritance de combinación parasitaria. function inheritPrototype(childObject, parentObject) { var copyOfParent = Object.create(parentObject.prototype); copyOfParent.constructor = childObject; […]

¿Cómo realizar una llamada ajax en la descarga de la página?

Tengo un tablero donde los usuarios pueden alternar algunos valores de input para configurar el aspecto de la página. Quiero almacenar esos cambios en una tabla de database, de modo que cuando el usuario regrese, el panel aparece según la configuration de usuario específica recuperada de la database. Sé cómo enviar esos valores a DB […]

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