component-parser.js 528 字节
Newer Older
Q
qiang 已提交
1 2
import parseBaseComponent from '../../../mp-weixin/runtime/wrapper/component-parser'

3 4
export default function parseComponent (vueComponentOptions, needVueOptions) {
  const [componentOptions, vueOptions] = parseBaseComponent(vueComponentOptions, true)
Q
qiang 已提交
5 6 7 8 9
  // 京东小程序 lifetimes 存在兼容问题
  const lifetimes = componentOptions.lifetimes
  Object.keys(lifetimes).forEach(key => {
    componentOptions[key] = lifetimes[key]
  })
10
  return needVueOptions ? [componentOptions, vueOptions] : componentOptions
石小磊 已提交
11
}