ember-learn / ember-learn/ember-cli-addon-docs
`docs-demo` fails to compile template with certain actions on elements
- Lenguaje dominante
- JavaScript
- Estrellas
- 172
- Forks
- 142
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
I'm trying to re-write my documentation for `ember-steps` using this addon and am running into trouble with the `docs-demo` component. For example, this snippet fails to compile in a Markdown file, despite being valid Handlebars
```hbs
{{#docs-demo as |demo|}}
{{#demo.example name='cookbook-tabs.hbs'}}
{{#step-manager as |w|}}
First Tab
Second Tab
{{#w.step name='first'}}
This content is on the first tab
{{/w.step}}
{{#w.step name='second'}}
This content is on the second tab
{{/w.step}}
{{/step-manager}}
{{/demo.example}}
{{demo.snippet 'cookbook-tabs.hbs'}}
{{/docs-demo}}
```
It chokes on this part:
```hbs
First
```
with the following error:
> Closing tag `button` (on line 7) without an open tag.
Some different variations of the `{{action}}` also fail, such as this:
```hbs
First
```
This one passes compilation, but doesn't actually do what I want it to
```hbs
First
```
Guía de contribución
Línea de trabajo
Comienza en la ruta de compilación de plantillas Markdown del componente docs-demo y reproduce el ejemplo proporcionado de ember-steps, especialmente el botón con {{action w.transition-to 'first'}}. Compáralo con la variante que compila y verifica que Handlebars válido se compile y que la acción del botón se comporte como se espera; en el issue no se especifica ningún archivo ni prueba concretos.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- handlebars, javascript
- Área
- documentation
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 38/100