前端项目实战贰拾捌-​react-admin+material ui-提供数据支撑

我是歌谣 放弃很容易 但是坚持一定很酷 微信公众号关注前端小歌谣 带你加入前端巅峰人才交流群 

const config: IDataProviderConfig = {

  apiUrl: '/postgrest',

  httpClient: fetchUtils.fetchJson,

  defaultListOp: 'eq',

  primaryKeys: defaultPrimaryKeys,

  schema: defaultSchema

}

const baseDataProvider = postgrestRestProvider(config);

const dataProvider = {

  ...baseDataProvider,

  //可以在这里添加越过dataProvider的数据访问

  getStyleTree: (parentTable: string, childTable: string) => axios.get(`/postgrest/${parentTable}?select=id,category_name,code,${childTable}(id,style_name,code)&tenant_id=eq.1`)

    .then((res: any) => {

      return res.data;

    }

    )

}

这一部分是提供数据支撑的代码 任何一张表可以通过这个数据进行渲染 

posted @ 2023-07-13 09:14  前端导师歌谣  阅读(9)  评论(0)    收藏  举报  来源