怎么在一个react.js文件里调用另一个文件的方法?

#1

sever.js文件

import fetch from '../../../utils/fetch';
import { API } from '../../../constants/enum';

export function delectAll(ticket = 'null',params){
    return fetch(`${API.V1}/auth/logout?ticket=${ticket}`, {params}, {method: 'POST'})
            .then(resource => resource.json());
}

body.js文件

import delectAll from '../../service'

 onSelectAll=(selected, selectedRows, changeRows)=>{
// console.log("selected",selected, "selectedRows",selectedRows,"changeRows", changeRows)
   selectedRows.map((rem)=>{
        this.state.selectKey.push(rem.key)
   })
   let params= this.state.selectKey;
   let ticket="null";
   delectAll(ticket,params).then(
     data=>{
       console.log()
     }
   )
 }

我想在body.js文件里调用sever.js文件里的delectAll方法,
报错,说找不到

#2
import { delectAll } from '../../service'
1 Like
#3

好的,改过来了

#4

看的难受, webpack resolve.modules 可以解决相对路径问题