Preguntas etiquetadas con knockout.js

Knockout.js es una biblioteca JavaScript de código abierto para interfaces de usuario HTML dinámicas que utiliza el patrón Modelo-Vista-Modelo de vista (MVVM).


1
¿Cuáles son las diferencias clave entre Meteor, Ember.js y Backbone.js? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …




2
Diferencia entre modelos de vista eliminados declarados como literales de objeto frente a funciones
En knockout js veo Ver modelos declarados como: var viewModel = { firstname: ko.observable("Bob") }; ko.applyBindings(viewModel ); o: var viewModel = function() { this.firstname= ko.observable("Bob"); }; ko.applyBindings(new viewModel ()); ¿Cuál es la diferencia entre los dos, si hay alguno? Encontré esta discusión en el grupo de google knockoutjs pero realmente …


8
¿Es posible vincular datos visibles a la negación ("!") De una propiedad booleana de ViewModel?
Me gustaría usar una propiedad en mi ViewModel para alternar qué icono mostrar sin crear una propiedad computada separada de la inversa. es posible? <tbody data-bind="foreach: periods"> <tr> <td> <i class="icon-search" data-bind="visible: !charted, click: $parent.pie_it"></i> <i class="icon-remove" data-bind="visible: charted, click: $parent.pie_it"></i> </td> </tr> </tbody> Mi ViewModel tiene períodos de propiedad …
162 knockout.js 


6
TypeScript con KnockoutJS
¿Hay alguna muestra del uso de TypeScript con KnockoutJS? ¿Tengo curiosidad por saber cómo trabajarían juntos? Editar Esto es lo que tengo, parece funcionar. declare var ko: any; declare var $: any; class ViewModel { x = ko.observable(10); y = ko.observable(10); } $(() => { ko.applyBindings(new ViewModel()); }); Esto genera …

12
Javascript equivalente a C # LINQ Select
Siguiendo esta pregunta aquí: El uso del enlace marcado en el knockout con una lista de casillas de verificación marca todas las casillas de verificación He creado algunas casillas de verificación usando knockout que permiten la selección de una matriz. violín de trabajo tomado de la publicación anterior: http://jsfiddle.net/NsCXJ/ ¿Hay …

13
Evento de cambio de selector de fecha de jQuery UI no detectado por KnockoutJS
Estoy tratando de usar KnockoutJS con jQuery UI. Tengo un elemento de entrada con un selector de fecha adjunto. Actualmente estoy ejecutándome knockout.debug.1.2.1.jsy parece que Knockout nunca detecta el evento de cambio. El elemento se ve así: <input type="text" class="date" data-bind="value: RedemptionExpiration"/> Incluso he intentado cambiar el valueUpdatetipo de evento …



2
¿Cuándo usar ko.utils.unwrapObservable?
Escribí algunos enlaces personalizados usando KnockoutJS. Todavía no estoy seguro de cuándo usar. ko.utils.unwrapObservable(item)Mirando el código, esa llamada básicamente verifica si itemes un observable. Si es así, devuelve el valor (), si no es así, devuelve el valor. Mirando la sección sobre Knockout sobre la creación de enlaces personalizados, tienen …

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.