dd_server_api

2.0.6 • Public • Published

安装

npm i dd_server_api

使用

创建一个全局方法

export const taokeApi = () :TaokeApi=> {
 const api = TaokeApi.getInstance()
  api.host = 'http://localhost'
  return api
}

在页面中使用,例子

import React, {useState} from "react";
import {useMount} from "@umijs/hooks";
import {taokeApi} from "@/util/request";
import {TMeituanData} from "dd_server_api/apis/model/tk/MeituanData";

let api = taokeApi()  /// 引入api接口

/**
 * 首页美团领券广告
 * @constructor
 */
const MeituanCoupon: React.FC = () => {
  const [mtData, setMtData] = useState<TMeituanData>()
  useMount(async () => {
    const response = await api.getMeituanCoupon({actId: '2', linkType: '1', miniCode: '1'})
    console.log(response)
    setMtData(response)
  })
  return <>
    {
      mtData && <a href={mtData.data}>美团领券</a>
    }
  </>
}
export default MeituanCoupon

Readme

Keywords

none

Package Sidebar

Install

npm i dd_server_api

Weekly Downloads

6

Version

2.0.6

License

MIT

Unpacked Size

149 kB

Total Files

104

Last publish

Collaborators

  • liangdiandian