UNPKG

vue

Version:

Reactive, component-oriented view layer for modern web interfaces.

10 lines (8 loc) 340 B
import { ASTDirective, ASTElement } from 'types/compiler' export default function bind(el: ASTElement, dir: ASTDirective) { el.wrapData = (code: string) => { return `_b(${code},'${el.tag}',${dir.value},${ dir.modifiers && dir.modifiers.prop ? 'true' : 'false' }${dir.modifiers && dir.modifiers.sync ? ',true' : ''})` } }