账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    rollup打包后(产物是umd格式),组件的静态属性丢失
    7
    0
    比如有一个组件import React, { createElement } from 'react';import C from './C'function A(){ console.log(111) console.log(C) // return <div>111</div>}A.a=1111;export default A用rollup打包后会产生一个umd 格式的runtime.js(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('react')) : typeof define === 'function' && define.amd ? define(['react'], factory) : (global = typeof globalThis !== 'undefined' ? globalThis : global || self, (global.rootcloud = global.rootcloud || {}, global.rootcloud.RootcloudBar = global.rootcloud.RootcloudBar || {}, global.rootcloud.RootcloudBar.runtime = factory(global.React)));})(this, (function (react) { 'use strict'; function A() { return /* @__PURE__ */ react.createElement("div", null, "111"); } A.a = 1111; var __defProp = Object.defineProperty; var __defProps = Object.defineProperties; var __getOwnPropDescs = Object.getOwnPropertyDescriptors; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __hasOwnProp = Object.prototype.hasOwnProperty; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); if (__getOwnPropSymbols) for (var prop of __getOwnPropSymbols(b)) { if (__propIsEnum.call(b, prop)) __defNormalProp(a, prop, b[prop]); } return a; }; var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b)); const Index = (props) => { return /* @__PURE__ */ react.createElement(A, __spreadProps(__spreadValues({}, props), { reversal: false })); }; return Index;}));当我在一个组件里面引入了该runtime.js 后,发现组件上并没有a属性import ShowCompoment from './runtime'console.log(ShowCompoment.a) // undefined请问该怎么处理,才能访问到组件上的A属性呢?
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版

    回答动态

    发布了悬赏问题9414754预计能赚取 0积分收益
    见你爱笑:发布了悬赏问题9414754预计能赚取 11积分收益
    发布了悬赏问题9414754预计能赚取 10积分收益
    庞文娴文娴:发布了悬赏问题9414754预计能赚取 0积分收益
    发布了悬赏问题9414754预计能赚取 0积分收益
    高傲如我:发布了悬赏问题9414754预计能赚取 10积分收益
    Serena.:发布了悬赏问题9414754预计能赚取 0积分收益
    发布了悬赏问题9414754预计能赚取 11积分收益
    missyou:发布了悬赏问题9414754预计能赚取 0积分收益
    我比纸巾还能扯:发布了悬赏问题9414754预计能赚取 0积分收益