中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何查看react源碼

發布時間:2020-11-30 12:28:50 來源:億速云 閱讀:515 作者:小新 欄目:web開發

這篇文章給大家分享的是有關如何查看react源碼的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

查看react源碼的方法:1、進入react官網;2、下載packages文件到本地;3、打開index.js文件即可,該文件就是react源碼的入口文件。我們還可以通過babel將react源碼進行轉換。

具體方法如下:

一、進入官網

https://github.com/facebook/react

二、源碼都在 packages 文件里

https://github.com/facebook/react/tree/master/packages

三、可以將文件下載到本地,這樣看起來會方便點

四、然后進入 pageages/react/index.js 文件里,這個文件就是react源碼的入口

五、這個網址可以將react代碼展示為通過babel轉換的代碼

https://react.docschina.org/

舉例:

import React, { Component } from "react";
import ReactDOM from "react-dom";
import "./index.css";
 
function FuncCmp(props) {
 return <div>name: {props.name}</div>;
}
 
class ClassCmp extends Component {
 render() {
     return <div>name: {this.props.name}</div>;
 }
}
 
const jsx = (
 <div>
     <p>我是內容</p>
     <FuncCmp name="我是function組件" />
     <ClassCmp name="我是class組件" />
 </div>
);
 
ReactDOM.render(jsx, document.getElementById("root"));

babel編譯后:

function FuncCmp(props) {
 return React.createElement(
     "div",
     null,
     "name: ",
     props.name
 );
}
 
class ClassCmp extends React.Component {
 render() {
    return React.createElement(
         "div",
         null,
         "name: ",
         this.props.name
     );
 }
}
 
let jsx = React.createElement(
 "div",
 null,
 " ",
 React.createElement(
 "div",
 { className: "border" },
 "我是內容"
 ),
 " ",
 React.createElement(FuncCmp, { name: "我是function組件"
 }),
 " ",
 React.createElement(ClassCmp, { name: "我是class組件" }),
 " "
);
 
ReactDOM.render(jsx, document.getElementById('root'));

感謝各位的閱讀!關于如何查看react源碼就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

方正县| 上杭县| 长阳| 高密市| 新平| 轮台县| 宁明县| 萝北县| 遂昌县| 施秉县| 洛宁县| 两当县| 蒙阴县| 图木舒克市| 扎赉特旗| 弥勒县| 龙井市| 石渠县| 依兰县| 北海市| 平果县| 平谷区| 五大连池市| 庆云县| 天台县| 阳信县| 宝清县| 翁牛特旗| 怀来县| 延安市| 禄劝| 璧山县| 临沭县| 和平区| 张掖市| 临邑县| 肃宁县| 宣汉县| 任丘市| 寿宁县| 米脂县|