欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

webpack使用原生js和react分別搭建項目

  1. 原生js:
    a. head.jsx:
    function head(){
    var head = document.createElement('div')
    head.setAttribute('class','head')
    head.innerHTML = "head"
    return head
    }
    module.exports = head

    b. table.jsx:

    岐山網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、響應式網(wǎng)站開發(fā)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)建站從2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選創(chuàng)新互聯(lián)建站。

    function table(){
    var table = document.createElement('table')
    table.setAttribute('class','table')
    var thead = document.createElement('thead')
    var tbody = document.createElement('tbody')
    var tdh = document.createElement('td')
    var tdb = document.createElement('td')
    var tnh = document.createTextNode('title')
    var tnb = document.createTextNode('body')
    tdh.appendChild(tnh)
    tdb.appendChild(tnb)
    thead.appendChild(tdh)
    tbody.appendChild(tdb)
    table.appendChild(thead)
    table.appendChild(tbody)
    return table
    }
    module.exports = table

    c. foot.jsx:

    function foot(){
    var foot = document.createElement('div')
    foot.setAttribute('class','foot')
    foot.innerHTML = "foot"
    return foot
    }
    module.exports = foot

    d. test.less:

    .color(@color;@background){
    color:@color;
    background:@background;
    }
    .table(){
    border-collapse:collapse;
    border:1px solid black;
    padding:1vh 1vw;
    }
    .head{
    .color(red,yellow);
    }
    .table{
    .table();
    }
    .foot{
    .color(white,black);
    }

    e. index.js:

    var head = require('./static/jsx/head.jsx')
    var table = require('./static/jsx/table.jsx')
    var foot = require('./static/jsx/foot.jsx')
    require('./static/less/test.less')
    document.body.appendChild(head())
    document.body.appendChild(table())
    document.body.appendChild(foot())

    f. index.html:

    <!doctype html>
    <html>
    <head>
        <title>hello</title>
    </head>
    <body>
        <script src="bundle.js"></script>
    </body>
    </html>

    g. 效果:
    webpack使用原生js和react分別搭建項目

  2. react:
    a. head.jsx:
    var React = require('react')
    var CreateReactClass = require('create-react-class')
    var head = CreateReactClass({
    render:function(){
        return(
                <div class="head">head</div>
            )
    }
    })
    module.exports = head

    b. table.jsx:

    var React = require('react')
    var CreateReactClass = require('create-react-class')
    var table = CreateReactClass({
    render:function(){
        return(
                <table class="table">
                    <thead>
                        <td>head</td>
                    </thead>
                    <tbody>
                        <td>body</td>
                    </tbody>
                </table>
            )
    }
    })
    module.exports = table

    c. foot.jsx:

    var React = require('react')
    var CreateReactClass = require('create-react-class')
    var foot = CreateReactClass({
    render:function(){
        return(
                <div class="foot">foot</div>
            )
    }
    })
    module.exports = foot

    d. test.less:

    .color(@color;@background){
    color:@color;
    background:@background;
    }
    .table(){
    border-collapse:collapse;
    border:1px solid black;
    padding:1vh 1vw;
    }
    .head{
    .color(red,yellow);
    }
    .table{
    .table();
    }
    .foot{
    .color(white,black);
    }

    e. index.js:

    var React = require('react')
    var ReactDom = require('react-dom')
    var CreateReactClass = require('create-react-class')
    var Head = require('./static/jsx/head.jsx')
    var Table = require('./static/jsx/table.jsx')
    var Foot = require('./static/jsx/foot.jsx')
    require('./static/less/test.less')
    var App = CreateReactClass({
    render:function(){
        return(
                <div>
                    <Head/>
                    <Table/>
                    <Foot/>
                </div>
            )
    }
    })
    ReactDom.render(
        <App/>
        ,
        document.getElementById('app')
    )

    f. index.html:

    <!doctype html>
    <html>
    <head>
        <title>hello</title>
    </head>
    <body>
        <div id="app"></div>
        <script src="bundle.js"></script>
    </body>
    </html>

    g. 效果:
    webpack使用原生js和react分別搭建項目

分享文章:webpack使用原生js和react分別搭建項目
文章地址:http://aaarwkj.com/article8/phohip.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供用戶體驗、App設計手機網(wǎng)站建設、品牌網(wǎng)站制作服務器托管、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設公司
国产三级国产精品国产| 青青草视频免费公开播放| 中文字幕精品高清中国| 国产综合欧美日韩在线91| 亚洲少妇精品视频在线 | 97国产超碰在线观看| 久久麻豆精亚洲av品国产一区| 欧美日韩一区二区三区激情| 久久男女激情免费视频| 国产亚洲精品第一最新| 98精品偷拍视频一区二区三区| 免费观看在线黄色大片| 亚洲成人久久久久久久| 国产自偷一区二区三区| 久久精品亚洲夜色国产av| 精品人妻av区久久久| 欧美午夜国产在线观看| 精品国产不卡在线观看| 日本福利影院在线观看| 国产黄a三级三级三级老师绑| 深夜十八禁在线免费观看| 日本不卡一区二区视频| 91国产性感美女视频| 久久综合给合综合久久| 日日添夜夜添天天操| 亚洲香蕉视频免费在线观看| 日韩av在线不卡一区二区| 成人色视频免费在线观看| 日韩精品一区二区三区四区在线视频| 亚洲1区2区中文字幕| 国自产偷精品不卡在线| 免费在线黄色生活大片| 先锋av一区二区三区| 欧美性精品不卡在线观看| 91精品午夜在线观看| 久久精品国产亚洲av麻豆她| 欧美午夜一级特黄大片 | 中文字幕人妻日韩在线| 在线免费观看国产黄色av| 亚洲熟妇av一区二区三区| 久久精品国产一区二区三|