最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

React反向代理及樣式獨立詳解

 更新時間:2022年08月04日 09:59:19   作者:你華還是你華  
這篇文章主要介紹了React反向代理及樣式獨立詳解,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的朋友可以參考一下

一、反響代理

1.1 安裝

使用命令:npm install http-proxy-middleware --save 

1.2 使用

將之前的Film.js組件改成如下:

import React from 'react'
import {Route, Redirect, Switch, NavLink} from 'react-router-dom'
import NowPlay from './film/NowPlay'
import Comingsoon from './film/Comingsoon'

export default function Film() {
  return (
    <div>
      <h1>Film</h1>
      <ul>
        <li>
          <NavLink to="/film/nowplay">正在熱映</NavLink>
        </li>
        <li>
          <NavLink to="/film/comingsoon">即將上映</NavLink>
        </li>
      </ul>
      <Switch>
        <Route path="/film/nowplay" component={NowPlay}></Route>
        <Route path="/film/comingsoon" component={Comingsoon}></Route>
        <Redirect from="/film" to="/film/nowplay"></Redirect>
      </Switch>
    </div>
  )
}

 在src文件夾下新建一個setupProxy.js注意名稱一定是這個。

寫入如下代碼:

const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function(app) {
  app.use(
    '/gateway',
    createProxyMiddleware({
      target: 'https://m.maizuo.com',
      changeOrigin: true,
    })
  );
};

Comingsoon.js組件中寫入如下代碼:

import axios from 'axios'
import React, { Component } from 'react'
export default class Comingsoon extends Component {
  componentDidMount() {
    axios.get("/gateway?cityId=110100&pageNum=1&pageSize=10&type=2&k=3607029").then((res) => {
      console.log(res)
    }, (err) => {
      console.log(err)
    })
  }

  render() {
    return (
      <div>Comingsoon</div>
    )
  }
}

這樣我們在開發(fā)時的代理就配置好了。

二、cssModule

在之前創(chuàng)建了這么多css文件: 

 我們將其重命名,中間加個固定的單詞module(僅以middlecp.module.css為例): 

 接著修改引入: 

 效果: 

到此這篇關于React反向代理及樣式獨立詳解的文章就介紹到這了,更多相關React反向代理內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 詳解使用React進行組件庫開發(fā)

    詳解使用React進行組件庫開發(fā)

    本篇文章主要介紹了詳解使用React進行組件庫開發(fā),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • React中的Hooks路由跳轉問題

    React中的Hooks路由跳轉問題

    這篇文章主要介紹了React中的Hooks路由跳轉問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • React配置Redux并結合本地存儲設置token方式

    React配置Redux并結合本地存儲設置token方式

    這篇文章主要介紹了React配置Redux并結合本地存儲設置token方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • React?Suspense解決競態(tài)條件詳解

    React?Suspense解決競態(tài)條件詳解

    這篇文章主要為大家介紹了React?Suspense解決競態(tài)條件詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • React常見跨窗口通信方式實例詳解

    React常見跨窗口通信方式實例詳解

    這篇文章主要為大家介紹了React常見跨窗口通信方式實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • React中props使用教程

    React中props使用教程

    props是組件(包括函數組件和class組件)間的內置屬性,用其可以傳遞數據給子節(jié)點,props用來傳遞參數。組件實例化過程中,你可以向其中傳遞一個參數,這個參數會在實例化過程中被引用
    2022-09-09
  • React超詳細講述Fiber的使用

    React超詳細講述Fiber的使用

    在fiber出現之前,react的架構體系只有協(xié)調器reconciler和渲染器render。當前有新的update時,react會遞歸所有的vdom節(jié)點,如果dom節(jié)點過多,會導致其他事件影響滯后,造成卡頓。即之前的react版本無法中斷工作過程,一旦遞歸開始無法停留下來
    2023-02-02
  • 基于React實現表單數據的添加和刪除詳解

    基于React實現表單數據的添加和刪除詳解

    這篇文章主要給大家介紹了基于React實現表單數據的添加和刪除的方法,文中給出了詳細的示例供大家參考,相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03
  • React中的Props類型校驗和默認值詳解

    React中的Props類型校驗和默認值詳解

    這篇文章主要為大家詳細介紹了React中的Props類型校驗和默認值,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 全棧輕量級搭配之Remix Prisma Sqlite使用分析

    全棧輕量級搭配之Remix Prisma Sqlite使用分析

    這篇文章主要為大家介紹了全棧輕量級搭配之Remix Prisma Sqlite使用示例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05

最新評論

鲁山县| 新巴尔虎左旗| 麟游县| 师宗县| 青神县| 梅州市| 溆浦县| 邹城市| 雷州市| 泗阳县| 山西省| 广灵县| 陆川县| 顺昌县| 泽库县| 大渡口区| 云安县| 建德市| 诸城市| 天祝| 台山市| 和龙市| 丰都县| 商都县| 珠海市| 长白| 资溪县| 石林| 抚州市| 龙门县| 邢台县| 奉贤区| 新丰县| 潼关县| 农安县| 拉萨市| 洮南市| 绵阳市| 女性| 婺源县| 尚义县|