Sto usando KnockoutJS e ho una vista principale e un modello di vista. Voglio che una finestra di dialogo (quella dell'interfaccia utente jQuery) venga visualizzata con un'altra vista a cui deve essere associato un modello di vista figlio separato. L'HTML per il contenuto della finestra di dialogo viene recuperato utilizzando …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Ricevo questo errore: La richiesta JSON era troppo grande per essere deserializzata. Ecco uno scenario in cui ciò si verifica. Ho una classe di paese che detiene un elenco di porti di spedizione di quel paese public class Country { public int Id { get; set; } public string Name …
Sto pensando che la mia applicazione sta diventando abbastanza grande ora, troppo grande per gestire ogni vista con un singolo ViewModel. Quindi mi chiedo quanto sarebbe difficile creare più ViewModel e caricarli tutti in un'unica vista. Con una nota che devo anche essere in grado di passare i dati X …
Continuo ad avere problemi con i problemi di debug nei modelli KnockoutJS. Supponiamo che io voglia associare una proprietà chiamata " items" ma nel modello faccio un refuso e associo alla proprietà (non esistente) " item". L'uso del debugger di Chrome mi dice solo: "item" is not defined. Esistono strumenti, …
In knockout js vedo View Models dichiarate come: var viewModel = { firstname: ko.observable("Bob") }; ko.applyBindings(viewModel ); o: var viewModel = function() { this.firstname= ko.observable("Bob"); }; ko.applyBindings(new viewModel ()); Qual è la differenza tra i due, se presente? Ho trovato questa discussione sul gruppo google knockoutjs ma non mi ha …
Questo esempio di knockout js funziona così quando si modifica un campo e si preme TAB, i dati del modello di visualizzazione e quindi il testo sotto i campi vengono aggiornati. Come posso modificare questo codice in modo che i dati del modello di visualizzazione vengano aggiornati ad ogni pressione …
Vorrei utilizzare una proprietà sul mio ViewModel per attivare / disattivare quale icona visualizzare senza creare una proprietà calcolata separata dell'inverso. È possibile? <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> Il mio ViewModel ha un periodo di …
Nota: questo è principalmente per il debug e la comprensione di KnockoutJS. Esiste un modo per richiedere esplicitamente Knockout per aggiornare la vista dal modello di vista (già associato)? Sto cercando qualcosa come: ko.refreshView(); Capisco che questo non è un uso previsto di Knockout, ma voglio ancora sapere se esiste …
C'è qualche esempio dell'uso di TypeScript con KnockoutJS? Sono solo curioso di sapere come avrebbero lavorato insieme? modificare Ecco quello che ho, sembra funzionare declare var ko: any; declare var $: any; class ViewModel { x = ko.observable(10); y = ko.observable(10); } $(() => { ko.applyBindings(new ViewModel()); }); Questo genera …
Seguendo questa domanda qui: Utilizzando l'associazione verificata in knockout con un elenco di caselle di controllo controlla tutte le caselle di controllo Ho creato alcune caselle usando knockout che consentono la selezione da un array. violino di lavoro preso dall'alto post: http://jsfiddle.net/NsCXJ/ Esiste un modo semplice per creare una matrice …
Sto cercando di usare KnockoutJS con l'interfaccia utente di jQuery. Ho un elemento di input con un datepicker allegato. Attualmente sto correndo knockout.debug.1.2.1.jse sembra che l'evento di cambiamento non sia mai stato catturato da Knockout. L'elemento è simile al seguente: <input type="text" class="date" data-bind="value: RedemptionExpiration"/> Ho anche provato a cambiare …
generosità È passato un po 'di tempo e ho ancora un paio di domande in sospeso. Spero che aggiungendo una taglia forse queste domande avranno una risposta. Come si utilizzano gli helper HTML con knockout.js Perché era pronto il documento necessario per farlo funzionare (vedere la prima modifica per ulteriori …
Ho un requisito in cui DEVO utilizzare il menu a discesa di completamento automatico bootstrap, MA l'utente può avere un testo in formato libero in quel menu a discesa se lo desidera. Prima di pensare a TypeAhead, potrei usare la casella di testo Bootstrap TypeAhead, ma ho bisogno del menu …
Ho scritto alcune associazioni personalizzate usando KnockoutJS. Non sono ancora sicuro di quando usare ko.utils.unwrapObservable(item)Looking at the code, quella chiamata controlla fondamentalmente per vedere se itemè un osservabile. Se lo è, restituisci il valore (), se non lo è, restituisci semplicemente il valore. Guardando la sezione su Knockout sulla creazione …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.