Vue.js

Software screenshot:
Vue.js
Dettagli del software:
Versione: 1.0.15 Aggiornato
Data di caricamento: 9 Feb 16
Sviluppatore: Evan You
Licenza: Libero
Popolarità: 92

Rating: 2.0/5 (Total Votes: 1)

MVVM (Model-View-ViewModel) è una deviazione dal paradigma MVC classica, sviluppato da Microsoft, mirata allo sviluppo dell'interfaccia utente, e utilizzati per Silverlight e WPF (Windows Presentation Foundation).

Vue.js implementa alcuni dei principi di base per MVVM JavaScript, migliorando e riducendo i tempi di sviluppo per le attività di interfaccia utente correlati.

Questo viene fatto grazie alla particolare attenzione Vue.js 'alla costruzione di un molto facile da usare componente del sistema componibile. Questo permette agli sviluppatori di creare componenti personalizzati con poche righe di codice, e accoppiato con un facile da usare associazioni di dati consente ai programmatori di creare widget UI che rispondono e reagiscono ai vari ingressi.

Tutto sommato, Vue.js è un sistema molto versatile che permette agli sviluppatori maggiore controllo sulla loro interfaccia utente, pur lasciando a costruire controlli personalizzati e componenti pure.

Cosa c'è di nuovo in questa versione:

  • Nuovo:
  • modalità Strict
  • I miglioramenti:
  • Il codice sorgente refactoring per una migliore minification quando si utilizza affastellatori modulo. Vedere le istruzioni.
  • proprietà calcolate ora hanno i loro valori memorizzati nella cache automaticamente e viene rivalutati pigramente solo quando necessario. Questo evita calcoli costosi essere ri-eseguire più volte in cui una dipendenza modifiche.
  • v-attr ormai imposta anche la proprietà corrispondente sull'elemento se la proprietà esiste. Ad esempio, non solo aggiornare l'attributo, ma impostare anche la proprietà di valore. Se l'elemento non dispone di una proprietà corrispondente per l'attributo legato, non verrà impostato.
  • v-repeat ora supporta elemento nella sintassi array
  • puntelli dichiarazioni possono ora specificare due vie:. Vera, che lancerà un avviso se il tipo di rilegatura del puntello non corrisponde
  • Quando si forniscono valore predefinito per un oggetto di scena, è ora possibile fornire una funzione che restituisce i valori oggetto / array per evitare di avere lo stesso riferimento condiviso tra più macchine virtuali.

Cosa c'è di nuovo nella versione 1.0.10:

  • Nuovo:
  • modalità Strict
  • I miglioramenti:
  • Il codice sorgente refactoring per una migliore minification quando si utilizza affastellatori modulo. Vedere le istruzioni.
  • proprietà calcolate ora hanno i loro valori memorizzati nella cache automaticamente e viene rivalutati pigramente solo quando necessario. Questo evita calcoli costosi essere ri-eseguire più volte in cui una dipendenza modifiche.
  • v-attr ormai imposta anche la proprietà corrispondente sull'elemento se la proprietà esiste. Ad esempio, non solo aggiornare l'attributo, ma impostare anche la proprietà di valore. Se l'elemento non dispone di una proprietà corrispondente per l'attributo legato, non verrà impostato.
  • v-repeat ora supporta elemento nella sintassi array
  • puntelli dichiarazioni possono ora specificare due vie:. Vera, che lancerà un avviso se il tipo di rilegatura del puntello non corrisponde
  • Quando si forniscono valore predefinito per un oggetto di scena, è ora possibile fornire una funzione che restituisce i valori oggetto / array per evitare di avere lo stesso riferimento condiviso tra più macchine virtuali.

Cosa c'è di nuovo nella versione 0.12.7:

  • ha introdotto una nuova, più robusta direttiva parser.
  • direttive sicuro apportate vengono compilati nell'ordine in cui appaiono nella marcatura.

Cosa c'è di nuovo nella versione 0.11.5:

  • ha introdotto una nuova, più robusta direttiva parser.
  • direttive sicuro apportate vengono compilati nell'ordine in cui appaiono nella marcatura.

Cosa c'è di nuovo nella versione 0.9.3:

  • Nuovo:
  • v-con può ora essere utilizzata per abbinare proprietà data di un genitore di VM per il bambino VM con una chiave diversa, ad esempio v-con =. "ChildKey: parentKey"
  • opzione di istanze genitore Aggiunto. Questo permette allo sviluppatore di creare a livello di codice istanze nidificate VM.
  • Aggiunta una nuova proprietà di istanza VM: $ opzioni. Questo può essere usato per accedere alle proprietà personalizzate in opzioni dell'istanza.
  • Modificato:
  • Durante la creazione di direttive personalizzati, lo sviluppatore adesso ho bisogno di passare in modo esplicito in isLiteral: vero, isEmpty: vero o isFn: true per creare direttive letterale, vuoti o funzione
  • .
  • fissi:
  • sostituire:.. Vera opzione causando compiler.el e VM $ el per puntare al vecchio, elemento sostituito
  • Array.splice (0) ora svuota correttamente la matrice nel browser supportati.

Requisiti :

  • abilitato JavaScript sul lato client

Programmi simili

Sinatra
Sinatra

11 Mar 16

Lotus
Lotus

12 May 15

MicroMVC
MicroMVC

12 Apr 15

ComponentJS
ComponentJS

10 Dec 15

Altri software di sviluppo Evan You

Zoomerang.js
Zoomerang.js

1 Oct 15

QR.js
QR.js

1 Mar 15

popSlides
popSlides

13 May 15

Commenti a Vue.js

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria