Crossroads.js

Tela Software:
Crossroads.js
Detalhes de Software:
Versão: 0.12.0
Data de upload: 6 Jun 15
Revelador: Miller Medeiros
Licença: Livre
Popularidade: 51

Rating: nan/5 (Total Votes: 0)

Ao combinar dados analisados ​​contra padrões, pode decidir qual a acção a tomar.
Crossroads.js é muito poderoso e, se usado corretamente, pode reduzir a complexidade do código.
Ele pode dissociar objetos abstraindo caminhos de navegação e solicitações do servidor.
Crossroads.js pode ser usado com a maioria das bibliotecas e frameworks JS.
Crossroads.js foi inspirado por utilitários URL Route / expedição presentes na maioria dos frameworks MVC como Django, Ruby on Rails, Pirâmide, CakePHP ou CodeIgniter

O que é novo nesta versão.:

  • Made possível ter um patternLexer diferente para cada roteador.
  • Adicionado à direita / & quot ;; levando & quot; para crossroads.min.js para evitar problemas concat.
  • Melhorado invólucro UMD tão crossroads.min.js deve também trabalhar com r.js.

O que é novo na versão 0.11.0:

  • Alterações de API:
  • crossroads.pipe Adicionado () e crossroads.unpipe ().
  • Addeded maneira para alternar caso sensibilidade crossroads.ignoreCase, o padrão é verdade.
  • Adicionado crossroads.ignoreState.
  • Melhorias:
  • decodeQueryString () agora respeita shouldTypecast.
  • validação matriz Route.rules alterado para ser maiúsculas e minúsculas se crossroads.ignoreCase = true.

O que é novo na versão v0.10.0:

  • Evite expedição dos roteadas / anuladas / sinais de correspondência se passando mesmo pedido em chamadas subseqüentes.
  • Adicionado crossroads.resetState ().

O que é novo na versão v0.9.1:

  • Correções:
  • Normalize comportamento segmentos opcional no IE 7-8.
  • captureVals fixos no IE 7-8, certifique-se de sinalizador global funciona corretamente.
  • Melhorias:
  • Route.interpolate () aceita Números como segmentos.

O que é novo na versão v0.9.0:

  • Route.switched só é despachado se combinam com uma diferente rota.
  • comportamento padrão mudou de barras no início / final do pedido.

O que é novo na versão v0.8.0:.

  • Adicionado Route.switched
  • Adicionado crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT.
  • Adicionado opção para passar argumentos padrão para crossroads.parse ().
  • Adicionado suporte segmentos de descanso.
  • Mudou construir a Node.js.
  • Mudou minifier para UglifyJS.

O que é novo na versão v0.7.1:

  • Fixo evitar chamar rules.normalize_ durante a etapa de validação.

O que é novo na versão v0.7.0:

  • Alterações de API:
  • Adicionado crossroads.normalizeFn.
  • Adicionado vals_ Array para valores objeto passado para normalize_ e crossroads.normalizeFn para aumentar a flexibilidade.
  • Adicionado Route.greedy apoio.
  • parâmetros alterados despachados por sinal crossroads.routed, passa pedido como primeiro param e um objeto de dados como o segundo parâmetro.
  • Outros:
  • Melhorar parâmetro typecasting.
  • A refatoração para melhor compressão de código e também simplificou alguma lógica para aumentar a legibilidade do código.

O que é novo na versão v0.6.0:

  • Alterações de API:
  • Mudou valor padrão crossroads.shouldTypecast como falsa.
  • Adicionado regra mágica para normalizar parâmetros de rota antes da expedição rules.normalize _.
  • Adicionado crossroads.VERSION.
  • Correções:
  • Corrija opcional & quot; / & quot; entre parâmetros necessários.
  • testar Só parâmetros opcionais se o valor! = Null.
  • Corrija CommonJS invólucro, não estava exportando encruzilhada corretamente.
  • Outros:
  • testes de unidade migrou do YUI para Jasmine para permitir testes em nodejs e também porque ele é executado localmente e dá melhores mensagens de erro. Aumentou muito o número de testes que ajudou a detectar alguns casos de borda.
  • Mudou wrapper para gerar um único arquivo de distribuição que funciona em todos os ambientes.

Requisitos :

  • o JavaScript habilitado no lado do cliente

Programas semelhantes

TLD
TLD

13 Apr 15

Keymaster
Keymaster

1 Mar 15

Atom.js
Atom.js

5 Jun 15

TameJs
TameJs

12 May 15

Outro software de desenvolvedor Miller Medeiros

mdoc
mdoc

10 Dec 15

Comentário para Crossroads.js

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria