Blame view

node_modules/vue/src/compiler/directives/bind.js 307 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
  /* @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' : ''
      })`
    }
  }