12 lines
307 B
JavaScript
12 lines
307 B
JavaScript
/* @flow */
|
|
|
|
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' : ''
|
|
})`
|
|
}
|
|
}
|