forked from ard/ruoyi-api

‘liusuyi’
2023-08-05 c3b04f92b4c196644a80a912a601b5c29194f71b
1
2
3
4
5
6
7
8
9
10
11
12
13
/* @flow */
 
import { addAttr } from 'compiler/helpers'
 
// mark component root nodes as
export function postTransformComponentRoot (el: ASTElement) {
  if (!el.parent) {
    // component root
    addAttr(el, '@isComponentRoot', 'true')
    addAttr(el, '@templateId', '_uid')
    addAttr(el, '@componentProps', '$props || {}')
  }
}