mh-two-thousand-and-two
2024-04-12 3d2ec2fd0578d3ba0a414b0cc4e4a2ae60878596
1
2
3
4
5
6
7
8
9
10
11
import parseBaseComponent from '../../../mp-weixin/runtime/wrapper/component-parser'
 
export default function parseComponent (vueComponentOptions, needVueOptions) {
  const [componentOptions, vueOptions] = parseBaseComponent(vueComponentOptions, true)
  // 京东小程序 lifetimes 存在兼容问题
  const lifetimes = componentOptions.lifetimes
  Object.keys(lifetimes).forEach(key => {
    componentOptions[key] = lifetimes[key]
  })
  return needVueOptions ? [componentOptions, vueOptions] : componentOptions
}