O principal objetivo do motor é reduzir a sintaxe para as partes essenciais do modelo sem acrescentar a muito tempo extra para ler a documentação.
Um modelo de Slim pode parecer mais com sintaxe HAML usando os IDs e classes atalhos, mas seu uso é opcional.
Magro vai se esforçar para manter a simplicidade.
Magro fornece suporte à sintaxe opcional, o desenvolvedor pode personalizá-lo em seu próprio
O que é novo nesta versão:.
- Retirar 1.8.7 suporte
- Preterir default_options em favor de opções
- Suporte xml impressão bonita com formato:: xml
- reprovada `= '`, `=='` e `sintaxe tag'` por espaços em branco. Use `= & # X3C;` etc. vez .
- slimrb: Remover opções do plugin desaprovadas -l e -t
O que é novo na versão 3.0.4:
- Retirar 1.8.7 suporte
- Preterir default_options em favor de opções
- Suporte xml impressão bonita com formato:: xml
- reprovada `= '`, `=='` e `sintaxe tag'` por espaços em branco. Use `= & # X3C;` etc. vez .
- slimrb: Remover opções do plugin desaprovadas -l e -t
O que é novo na versão 3.0.3:
- Retirar 1.8.7 suporte
- Preterir default_options em favor de opções
- Suporte xml impressão bonita com formato:: xml
- reprovada `= '`, `=='` e `sintaxe tag'` por espaços em branco. Use `= & # X3C;` etc. vez .
- slimrb: Remover opções do plugin desaprovadas -l e -t
O que é novo na versão 3.0.2:
- Retirar 1.8.7 suporte
- Preterir default_options em favor de opções
- Suporte xml impressão bonita com formato:: xml
- reprovada `= '`, `=='` e `sintaxe tag'` por espaços em branco. Use `= & # X3C;` etc. vez .
- slimrb: Remover opções do plugin desaprovadas -l e -t
O que é novo na versão 2.0.1:.
- Suporte a vários atributos por atalho
- Adicionado suporte para org-rubi motor embutido.
- Render verdadeiro booleano com valor vazio.
- caso quando o Suporte declarações.
atributos
O que é novo na versão 2.0.0:
- Permitir espaços em torno de atributos, por exemplo, 'a [href = url] texto 'e' a href = text url '
- Adicionado Unicode suporte para tags e atributos (Edição # 212)
- Gerar faltando `palavras-chave do` para blocos de código (ver # 342)
- Logic-less: Adicionar palavra-chave `self` para acesso cadeia
- Adicionado Magro :: ERBConverter, require 'magra / erb_converter'
- Adicionado opção '-e' para a conversão ERB para slimrb
- sintaxe Adicionado por fuga ou os espaços em branco após a tag, por exemplo, input & # x3e ;, entrada & # X3C;
- sintaxe Adicionado por fuga ou os espaços em branco após a saída, por exemplo, = & # X3e ;, = & # X3C;
O que é novo na versão 1.3.6:
- Permitir valores de atributos para ser quebrado com '& # x5C;. '
- Atalhos Tag implementado.
- formato de Hash de opção Magro :: analisador: atalho alterado, configuração antiga obsoleta, mas ainda suportado .
O que é novo na versão 1.3.5:.
- Reescrita modo lógico-less
- Modo Logic-less suporta lambdas.
O que é novo na versão 1.3.4:
- casos de teste menos Logic acrescentado
O que é novo na versão v1.3.0:
- Analisador envolve blocos de texto [: magro,: texto, ...] (Usado por Tradutor / plugin I18n)
- Adicionado Tradutor / I18n plugin que usa GetText ou FastGettext (require 'magra / tradutor')
- lógica Movido menos Modo de fora do núcleo para plugin (require 'magra / logic_less')
O que é novo na versão v1.2.2:.
- Corrigido alguns problemas
Comentários não encontrado