npm 包 ngx-netcore-api 使用教程

阅读时长 4 分钟读完

简介

ngx-netcore-api 是一个用于 Angular 应用中调用 .Net Core Web API 服务的 npm 包。它提供了一种非常简单的方法来处理 HTTP 请求,以及处理 JWT token 和错误。

安装

你可以通过使用 npm 来进行安装:

使用

引入依赖

在你的 app.module.ts 中引入依赖:

-- -------------------- ---- -------
------ - -------- - ---- ----------------
------ - ---------------- - ---- ------------------

-----------
  -------- -
    --------------------------
      ----------- --- ---- ---- --- --- - ---------
      -------------- --- --- ----- -----
      ----------- ----------
      ------------- ---------
    --
  --
  ------------- ---------------
  ---------- --------------
--
------ ----- --------- --

发送 GET 请求

-- -------------------- ---- -------
------ - --------- - ---- ----------------
------ - ----------------- - ---- ------------------

------------
  --------- -----------
  --------- -
    ------ ----- -------
  -
--
------ ----- ------------ -
  ----- - ----- -------

  ------------------- ------------------ ------------------ --

  ---------- -
    ------------------------------------------------------ -- -
      ----------------------
    ---
  -
-

发送 POST 请求

-- -------------------- ---- -------
------ - --------- - ---- ----------------
------ - ----------------- - ---- ------------------

------------
  --------- -----------
  --------- -
    ------ ----- -------
  -
--
------ ----- ------------ -
  ----- - ------- ------

  ------------------- ------------------ ------------------ --

  ---------- -
    ----- -------- - - ------ --- ------ -------- ----- -- -- ----- ------ --

    ------------------------------------ ---------------------------- -- -
      ----------------------
    ---
  -
-

处理错误

-- -------------------- ---- -------
------ - --------- - ---- ----------------
------ - ----------------- - ---- ------------------

------------
  --------- -----------
  --------- -
    ------ ----- -------
  -
--
------ ----- ------------ -
  ----- - ----- -------

  ------------------- ------------------ ------------------ --

  ---------- -
    ------------------------------------------------------ -- -
      ----------------------
    -- ----- -- -
      ---------------------
    ---
  -
-

总结

通过使用 ngx-netcore-api,你可以非常方便地与你的 .Net Core Web API 服务进行通信。它提供了一种简单的方法来处理 HTTP 请求,以及 JWT token 和错误。希望这篇文章对你有所帮助!

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600668e2d9381d61a35409ca

纠错
反馈