• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    vue jsx 使用指南及vue.js 使用jsx語法的方法

    來源:懂視網 責編:小采 時間:2020-11-27 22:25:42
    文檔

    vue jsx 使用指南及vue.js 使用jsx語法的方法

    vue jsx 使用指南及vue.js 使用jsx語法的方法:vue jsx 語法與 react jsx 還是有些不一樣,在這里記錄下。 let component = null// if 語句 if (true) { component = ( <div></div> ); } else { component = ( <div></div> );
    推薦度:
    導讀vue jsx 使用指南及vue.js 使用jsx語法的方法:vue jsx 語法與 react jsx 還是有些不一樣,在這里記錄下。 let component = null// if 語句 if (true) { component = ( <div></div> ); } else { component = ( <div></div> );

    vue  jsx  語法與 react  jsx  還是有些不一樣,在這里記錄下。

    let component = null// if 語句
    if (true) {
     component = (
     <div></div>
     );
    } else {
     component = (
     <div></div>
     );
    }
    var ul = (
     <ul>
     {component}
     </ul>
    );
    // map 語句
    var coms = limit.map(i => {
     return {
     <li>
     {ul}
     </li>
     };
    })
    // 屬性
    <li onClick={() => console.log()}>
    // 自定義指令
    let directives = [{name: 'prod-img', value: params.row.skn, modifiers: {skn: true}} ];
    return (
     <div>
     <img {...{directives}}></img> // 屬性展開
     </div>
    );
    // 自定義過濾器
    不建議使用,直接當函數使用
    foo(something)
    // methods
    this.foo()
    // model
    <i-input
     value={params.row.factoryCode}
     placeholder='請輸入...'
     onInput={val => (params.row.factoryCode = val)}
     style={{width: '100%'}}>
    </i-input>
    // 自定義事件
     return (
     <Operator
     category-id={this.categoryId} // prop綁定
     product={params.row} // prop 綁定
     onChange={this.onChangeStatus}> // event 綁定
     </Operator> 
    );
    //三元運算 
    <div>
     <h1>{i == 1 ? 'True!' : 'False'}</h1>
    </div
    // 注釋
    <div>
     <h1>菜鳥教程</h1>
     {/*注釋...*/}
    </div>
    // html
    <div>{{_html: '<h1>Hello World!!</h1>'}}</div>
    // h函數寫法
    return h('Input', {
     props: {
     value: params.row.buyingNums
     },
     on: {
     input: val => {
     params.row.buyingNums = val;
     },
     'on-blur': () => {
     this.update(params);
     }
     }
    });
    // 所有的事件監聽必須以on開頭,然后字母大寫
    // template
    <input @on-change='click'>
    // jsx
    <input onOn-change={() => this.click()}></input>

    好了,下面看下vue.js 使用jsx語法的方法

    1、創建一個測試的組件

    export default {
     name:'Test',
     components:{
    
     },
     render(h){
     return <div>
     test
     </div>
    
     },
     data () {
     return {
    
     }
     }
    }

    2、把編輯器js語言的版本設置成jsx,這樣編輯器 可以正確識別jsx語法

    3、安裝npm依賴

     babel-plugin-syntax-jsx\
     babel-plugin-transform-vue-jsx\
     babel-helper-vue-jsx-merge-props\

    4、修改 .babelrc

    { "presets": ["es2015"], "plugins": ["transform-vue-jsx"]
    }

    我是下載的vux的模板,修改之后順利打包jsx格式的文件

    總結

    以上所述是小編給大家介紹的vue jsx 使用指南及vue.js 使用jsx語法的方法,希望對大家有所幫助!

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    vue jsx 使用指南及vue.js 使用jsx語法的方法

    vue jsx 使用指南及vue.js 使用jsx語法的方法:vue jsx 語法與 react jsx 還是有些不一樣,在這里記錄下。 let component = null// if 語句 if (true) { component = ( <div></div> ); } else { component = ( <div></div> );
    推薦度:
    標簽: 使用 VUE 使用方法
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 亚洲AV无码精品色午夜果冻不卡| 亚洲麻豆精品国偷自产在线91| 亚洲欧洲精品成人久久曰影片| 日韩精品电影一区亚洲| 久久精品夜色噜噜亚洲A∨ | 欧美精品手机在线播放| 国产成人久久精品区一区二区| 国产精品偷窥熟女精品视频| 精品久久久久久国产三级 | AAA级久久久精品无码区| 99热成人精品国产免男男| 精品成人av一区二区三区| 亚洲精品99久久久久中文字幕| 久久久无码精品亚洲日韩蜜臀浪潮| 精品一区二区三区在线观看视频| 国产精品丝袜黑色高跟鞋| 最新国产精品亚洲| 四虎国产精品永久在线看| 久久国产免费观看精品3| 久久成人国产精品二三区| 精品日韩欧美国产| 亚洲色精品vr一区二区三区| 国产成人精品日本亚洲11| 国内精品久久久久影院网站 | 国产精品免费久久久久久久久| 亚洲精品网站在线观看不卡无广告 | 亚洲第一精品在线视频| 四虎国产精品成人免费久久| 免费精品一区二区三区第35| 午夜欧美精品久久久久久久| 久久精品国产精品亚洲精品| 人人妻人人澡人人爽人人精品97| 精品久久久久久无码国产| 桃花岛精品亚洲国产成人| 99riav国产精品| 国产精品自在欧美一区| 国产三级精品久久| 欧美精品国产一区二区三区| 四虎国产精品永久地址49| 国产欧美精品一区二区三区| 久久亚洲国产成人精品无码区|