Skip to content

reyx/Reyx.Web.Workshop.Knockout

Repository files navigation

Reyx.Web.Workshop.Knockout

http://knockoutjs.com/

Parte I

ViewModels

  • observables
    • get
    • set
  • observableArrays
    • métodos adicionais:
      • remove
      • removeAll (com e sem parametros na funcao)
  • computeds

Estrutura adotada

  • 'classes'
  • controles
  • applyBindings

##Bindings

Visuais

  • visible
  • text
  • html
  • css
  • style
  • attr

Iteração

  • declaração no element
  • declaração via comentário
  • foreach
  • if
  • ifnot
  • with

Form

  • click
  • event
  • submit
  • enable
  • disable
  • value
  • hasFocus
  • checked
  • options
  • selectedOptions
  • uniqueName

Variáveis de contexto

  • $root
  • $parent
  • $parents
  • $data
  • $index
  • $element
  • $context

Parte II

Templates

  • Via Html
  • Direto no ViewModel

Customizações

  • subscribes
  • extenders
  • custom binders

Plugins Essenciais

  • Mapping
    • update
    • new
  • Validation
  • Underscore
  • Pager
  • Globalize (jQuery)
  • Tools

Links externos do site

http://knockoutjs.com/documentation/links.html

About

workshop knockoutjs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published