Questions marquées «knockout.js»

Knockout.js est une bibliothèque JavaScript open source pour les interfaces utilisateur HTML dynamiques utilisant le modèle Model-View-View Model (MVVM).

137
TypeScript avec KnockoutJS

Existe-t-il un exemple d'utilisation de TypeScript avec KnockoutJS? Je suis juste curieux de savoir comment ils travailleraient ensemble? Éditer Voici ce que j'ai, semble fonctionner declare var ko: any; declare var $: any; class ViewModel { x = ko.observable(10); y = ko.observable(10); } $(()...

137
Javascript équivalent à C # LINQ Select

Suite à cette question ici: L'utilisation de la liaison cochée dans KO avec une liste de cases à cocher coche toutes les cases J'ai créé des cases à cocher en utilisant knockout qui permettent la sélection à partir d'un tableau. violon de travail pris du poste ci-dessus: http://jsfiddle.net/NsCXJ/...

114
Quand utiliser ko.utils.unwrapObservable?

J'ai écrit quelques liaisons personnalisées à l'aide de KnockoutJS. Je ne sais toujours pas quand utiliser ko.utils.unwrapObservable(item)En regardant le code, cet appel vérifie essentiellement si itemc'est une observable. Si c'est le cas, retournez la valeur (), si ce n'est pas le cas, renvoyez...

98
Déterminer si une propriété d'objet est ko.observable

J'utilise KnockoutJS version 2.0.0 Si je parcourt toutes les propriétés d'un objet, comment puis-je tester si chaque propriété est un ko.observable? Voici ce que j'ai essayé jusqu'à présent: var vm = { prop: ko.observable(''), arr: ko.observableArray([]), func: ko.computed(function(){ return...