class Parent { constructor() {} fetch = (data) => { console.log(1, data); }; } class Child extends Parent { constructor(props) { super(props); } // 改写 fetch = ((superfetch) => (data) => { if (data) { data.name = "test"; } console.log(2, data); superfetch(data); })(this.fetch); } 做了修改,应该可以满足你的方式。 参考的 => [https://stackoverflow.com/a/52823577/10378232](https://link.segmentfault.com/?enc=dLKNHUUt%2F2yuTA9C8jbU5w%3D%3D.YYg7Vl5Z4pYBUZGF5ab9AhYVrhLd1KCS%2BIpT77fbNGE%2B8l8CpNdgAW1eLR7x8eLR)