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

3分鐘迅速學(xué)會(huì)Vue中methods方法使用技巧

 更新時(shí)間:2023年02月08日 14:14:14   作者:吳皮皮今天吃飽了嗎  
最近在學(xué)習(xí)Vue,感覺(jué)methods還是有必有總結(jié)一下的,下面這篇文章主要給大家介紹了關(guān)于3分鐘迅速學(xué)會(huì)Vue中methods方法使用技巧的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

1.methods方法應(yīng)用場(chǎng)景:

在Vue中,我們需要調(diào)用某個(gè)方法時(shí),我們需要先將這些方法定義在methods屬性中,然后才能在vue 表達(dá)式中調(diào)用該方法。

2.methods方法的使用方法

語(yǔ)法定義如下:

<script>
    //創(chuàng)建vue對(duì)象
    new Vue({
       el: "#app",//將id=app的div的管理權(quán)交給Vue
       
       methods:{//在此處聲明所有的方法
           方法名1(){//點(diǎn)擊對(duì)應(yīng)按鈕后執(zhí)行
              
           },
 
           方法名2() {
              
           }
       }
    });
</script>

下面我們舉一個(gè)小例子.

我們?cè)谡{(diào)用doAdd方法時(shí)需要先在methods中定義該方法.

然后我們可以在按鈕中使用@click="doAdd"來(lái)調(diào)用方法

  <div class="row">
     <div class="col-md-4 col-md-offset-4" style="margin-top: 20px;text-align: center;">
      //該處調(diào)用了doAdd方法
     <button class="btn btn-primary" style="margin-right: 8px;"@click="doAdd">添加</button>
     <button class="btn btn-default">重置</button>
     </div>
</div>
 methods : {
         //這里面定義了一個(gè)doAdd的方法.
         doAdd(){
               var url = "user_adduser_name="+this.userName+"&nick_name="+this.nickName+"&sex="+this.sex
                    +"&phone="+this.phone+"&birth="+this.birth;
               console.log(url);
               //通過(guò)axios發(fā)送請(qǐng)求
                axios.get(url).then(response =>{
                    console.log(response.data);
                    if (response.data == 'true'||response.data == true) {
                        window.location.href = 'user_list.html';
                    }else {
                        alert("添加用戶(hù)失敗!");
                    }
                });
            }
        }

3.要點(diǎn)注意:

在方法中,this默認(rèn)指向該方法所屬的實(shí)例,可以使用this訪問(wèn)data中的屬性或者其他方法

但是!!!!!

千萬(wàn)注意, 方法不能使用箭頭函數(shù),因?yàn)榧^函數(shù)的this不是Vue實(shí)例, (例如 do: () =>this.a)

理由:箭頭函數(shù)綁定了父級(jí)作用域的上下文,這種情況下this 將不會(huì)默認(rèn)指向 Vue 實(shí)例,this.a 運(yùn)行時(shí)將會(huì)報(bào)錯(cuò),報(bào)錯(cuò)理由為a undefined(a沒(méi)有被定義)

總結(jié)

到此這篇關(guān)于3分鐘迅速學(xué)會(huì)Vue中methods方法使用技巧的文章就介紹到這了,更多相關(guān)Vue methods方法使用技巧內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue實(shí)現(xiàn)excel文件導(dǎo)入導(dǎo)出操作示例

    vue實(shí)現(xiàn)excel文件導(dǎo)入導(dǎo)出操作示例

    這篇文章主要為大家介紹了vue實(shí)現(xiàn)excel文件的導(dǎo)入導(dǎo)出實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • vue視圖響應(yīng)式更新詳細(xì)介紹

    vue視圖響應(yīng)式更新詳細(xì)介紹

    這篇文章主要介紹了Vue響應(yīng)式原理,響應(yīng)式就是當(dāng)對(duì)象本身(對(duì)象的增刪值)或者對(duì)象屬性(重新賦值)發(fā)生了改變的時(shí)候,就會(huì)運(yùn)行一些函數(shù),最常見(jiàn)的示render函數(shù)
    2022-09-09
  • react+?ts?vite搭建及二次封裝請(qǐng)求的過(guò)程解析

    react+?ts?vite搭建及二次封裝請(qǐng)求的過(guò)程解析

    這篇文章主要介紹了react+?ts?vite搭建及二次封裝請(qǐng)求,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • vant steps流程圖的圖標(biāo)使用slot自定義方式

    vant steps流程圖的圖標(biāo)使用slot自定義方式

    這篇文章主要介紹了vant steps流程圖的圖標(biāo)使用slot自定義方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 面試官常問(wèn)Vue和React區(qū)別解析

    面試官常問(wèn)Vue和React區(qū)別解析

    Vue和React都是流行的前端框架,它們有很多相似之處,如組件化和使用虛擬DOM,但是,它們?cè)谠O(shè)計(jì)理念、組件存在形式、diff優(yōu)化和中文文檔方面存在一些不同,這篇文章給大家介紹面試官常問(wèn)Vue和React區(qū)別,感興趣的朋友一起看看吧
    2025-02-02
  • vue?contextmenujs鼠標(biāo)右鍵菜單高度不夠顯示不全的問(wèn)題及解決方法

    vue?contextmenujs鼠標(biāo)右鍵菜單高度不夠顯示不全的問(wèn)題及解決方法

    這篇文章主要介紹了使用vue-contextmenujs鼠標(biāo)右鍵菜單時(shí),當(dāng)高度不夠時(shí)顯示不全的問(wèn)題,大家需要注意本文給提供的解決方案雖然能夠解決現(xiàn)有問(wèn)題,但是如果組件升級(jí)了,想要使用最新升級(jí)后的組件,還要再次修改代碼,需要的朋友可以參考下
    2022-07-07
  • vue中的事件修飾符介紹和示例

    vue中的事件修飾符介紹和示例

    在Vue中,修飾符處理了許多DOM事件的細(xì)節(jié),讓我們不再需要花大量的時(shí)間去處理這些煩惱的事情,而能有更多的精力專(zhuān)注于程序的邏輯處理,需要的朋友可以參考下
    2023-04-04
  • Vue.js之$emit用法案例詳解

    Vue.js之$emit用法案例詳解

    這篇文章主要介紹了Vue.js之$emit用法案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • vue+elementUI中el-radio設(shè)置默認(rèn)值方式

    vue+elementUI中el-radio設(shè)置默認(rèn)值方式

    這篇文章主要介紹了vue+elementUI中el-radio設(shè)置默認(rèn)值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • vue中使用路由改瀏覽器標(biāo)題和圖標(biāo)

    vue中使用路由改瀏覽器標(biāo)題和圖標(biāo)

    這篇文章主要介紹了vue中使用路由改瀏覽器標(biāo)題和圖標(biāo),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09

最新評(píng)論

崇仁县| 双牌县| 灌南县| 高清| 霍城县| 富阳市| 滦平县| 舞钢市| 大庆市| 彭山县| 中宁县| 浦江县| 宁陵县| 五华县| 江城| 武山县| 神木县| 香河县| 改则县| 黄平县| 浠水县| 遂川县| 沈阳市| 太保市| 普安县| 长泰县| 栖霞市| 姜堰市| 景宁| 化州市| 东山县| 鄂州市| 呼图壁县| 新宁县| 邛崃市| 抚宁县| 灵宝市| 浪卡子县| 康平县| 承德市| 淮北市|