Files
line_push/node_modules/vue/src/compiler/directives/bind.ts
T
2022-07-18 02:50:52 +00:00

10 lines
340 B
TypeScript

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' : ''})`
}
}