song-ui-u
Version:
vue3 + js的PC前端组件库
1 lines • 978 B
Source Map (JSON)
{"version":3,"file":"install.mjs","sources":["../../../packages/utils/install.js"],"sourcesContent":["/**\n * 按需加载注册组件\n * @param { Object } com \n */\nexport const componentInstall = (com) => {\n com.install = (app) => {\n app.component(com.name, com)\n }\n return com\n}\n\n/**\n * 函数注册\n */\nexport const functionInstall = (fn, name) => {\n fn.install = (app) => {\n fn._context = app._context\n app.config.globalProperties[name] = fn\n }\n return fn\n}"],"names":[],"mappings":"AAIa,MAAA,gBAAA,GAAmB,CAAC,GAAQ,KAAA;AACvC,EAAI,GAAA,CAAA,OAAA,GAAU,CAAC,GAAQ,KAAA;AACrB,IAAI,GAAA,CAAA,SAAA,CAAU,GAAI,CAAA,IAAA,EAAM,GAAG,CAAA,CAAA;AAAA,GAC7B,CAAA;AACA,EAAO,OAAA,GAAA,CAAA;AACT,EAAA;AAKa,MAAA,eAAA,GAAkB,CAAC,EAAA,EAAI,IAAS,KAAA;AAC3C,EAAG,EAAA,CAAA,OAAA,GAAU,CAAC,GAAQ,KAAA;AACpB,IAAA,EAAA,CAAG,WAAW,GAAI,CAAA,QAAA,CAAA;AAClB,IAAI,GAAA,CAAA,MAAA,CAAO,gBAAiB,CAAA,IAAI,CAAI,GAAA,EAAA,CAAA;AAAA,GACtC,CAAA;AACA,EAAO,OAAA,EAAA,CAAA;AACT;;;;"}