@ -22,8 +22,19 @@ const getData = (params) => {
};
// 创建函数映射对象
const functionMap = {
init,
getData,
export default function (params) {
// console.log('moduleA');
// console.log(params);
return eval(params.type + '(params)');
// 方式一(打包时因为没有调用init, getData方法,所以会删除导致报错,改为方式二就没问题)
// return eval(params.type + '(params)');
// 方式二
return functionMap[params.type](params);
}
// console.log('moduleB');