Skip to content

Support functional templates #1

@egoist

Description

@egoist

Current way:

const template = html`<div>{{ message }}</div>`

New syntax:

const template = vm => html`<div>${vm.message}</div>`
  • interpolations, like <span>${vm.message}</span>
  • prop values, like @click=${vm.inc}
  • v-for, impossible, we can convert .map to v-for but that's JSX not Vue template..
  • v-if v-else v-else-if, like <div v-if=${vm.foo}></div>

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions