Premier commit déjà bien avancé
This commit is contained in:
56
frontend/node_modules/@lezer/html/test/vue.txt
generated
vendored
Normal file
56
frontend/node_modules/@lezer/html/test/vue.txt
generated
vendored
Normal file
@ -0,0 +1,56 @@
|
||||
# Parses Vue builtin directives
|
||||
|
||||
<span v-text="msg"></span>
|
||||
|
||||
==>
|
||||
|
||||
Document(
|
||||
Element(
|
||||
OpenTag(StartTag, TagName, Attribute(AttributeName, Is, AttributeValue), EndTag),
|
||||
CloseTag(StartCloseTag, TagName, EndTag)))
|
||||
|
||||
# Parses Vue :is shorthand syntax
|
||||
|
||||
<Component :is="view"></Component>
|
||||
|
||||
==>
|
||||
|
||||
Document(
|
||||
Element(
|
||||
OpenTag(StartTag, TagName, Attribute(AttributeName, Is, AttributeValue),EndTag),
|
||||
CloseTag(StartCloseTag, TagName, EndTag)))
|
||||
|
||||
# Parses Vue @click shorthand syntax
|
||||
|
||||
<button @click="handler()">Click me</button>
|
||||
|
||||
==>
|
||||
|
||||
Document(
|
||||
Element(
|
||||
OpenTag(StartTag, TagName, Attribute(AttributeName, Is, AttributeValue), EndTag),
|
||||
Text,
|
||||
CloseTag(StartCloseTag, TagName, EndTag)))
|
||||
|
||||
# Parses Vue @submit.prevent shorthand syntax
|
||||
|
||||
<form @submit.prevent="onSubmit"></form>
|
||||
|
||||
==>
|
||||
|
||||
Document(
|
||||
Element(
|
||||
OpenTag(StartTag, TagName, Attribute(AttributeName, Is, AttributeValue), EndTag),
|
||||
CloseTag(StartCloseTag, TagName, EndTag)))
|
||||
|
||||
# Parses Vue Dynamic Arguments
|
||||
|
||||
<a v-bind:[attributeName]="url">Link</a>
|
||||
|
||||
==>
|
||||
|
||||
Document(
|
||||
Element(
|
||||
OpenTag(StartTag, TagName, Attribute(AttributeName, Is, AttributeValue), EndTag),
|
||||
Text,
|
||||
CloseTag(StartCloseTag, TagName, EndTag)))
|
||||
Reference in New Issue
Block a user