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

vue實現(xiàn)組件值的累加

 更新時間:2022年09月01日 10:56:37   作者:依賴_賴  
這篇文章主要為大家詳細(xì)介紹了vue實現(xiàn)組件值的累加,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了vue實現(xiàn)組件值的累加的具體代碼,供大家參考,具體內(nèi)容如下

css代碼:

<style>
? ? ? ? #myLit{
? ? ? ? ? ? border: 1px solid red;
? ? ? ? ? ? width: 100px;
? ? ? ? ? ? float: left;
? ? ? ? ? ? margin-right: 20px;
? ? ? ? }
? ? ? ? //定義不同的顏色類
? ? ? ? .red{
? ? ? ? ? ? color: red;
? ? ? ? }
? ? ? ? .olive{
? ? ? ? ? ? color: olive;
? ? ? ? }
? ? ? ? .blue{
? ? ? ? ? ? color: blue;
? ? ? ? }
</style>

html代碼:

<div id="myBtn">
? ? ? ? <span>點(diǎn)贊總數(shù){{sum}}</span>
? ? ? ? //點(diǎn)贊總數(shù)遞增的按鈕,隱藏該按鈕
? ? ? ? <button @click="clickSum" id="sumZan">點(diǎn)贊</button>
? ? ? ? <p></p>
? ? ? ?<!--
? ? ? ? ? ? myfun是自定義函數(shù),命名不能出現(xiàn)大寫字母,因為事件監(jiān)聽器在 DOM 模板中會被自動轉(zhuǎn)換為全小寫
? ? ? ? ? ? color是自定義屬性,改變字體顏色
? ? ? ? ? ? msg是自定義按鈕值
? ? -->
? ? ? ??? ? <ui-btn @myfun="clickSum" msg="組長的點(diǎn)贊"></ui-btn>
? ??? ??? ? <ui-btn @myfun="clickSum" color="olive" msg="小小的點(diǎn)贊"></ui-btn>
? ??? ??? ? <ui-btn @myfun="clickSum" color="blue"></ui-btn>
? ? </div>

js代碼:

computed區(qū)別于method最重要的兩點(diǎn)
computed是屬性調(diào)用,而methods是函數(shù)調(diào)用
computed帶有緩存功能,而methods不是

<script src="../dist/vue.min.js"></script>
<script>
?? ?// 組件
? ? Vue.component("ui-btn",{/*ui-btn是自定義標(biāo)簽名*/
? ? ? ? template: ?`
? ? ? ? ? ? // html結(jié)構(gòu)
? ? ? ? ? ? <div id="myLit" :class="color">
? ? ? ? ? ? ? ? <p>點(diǎn)贊次數(shù){{count}}</p>
? ? ? ? ? ? ? ? <button @click="countFun">{{msg}}</button>
? ? ? ? ? ? </div>
? ? ? ? `,
? ? ? ? data:function () {
? ? ? ? ? ? return {
? ? ? ? ? ? ? ? // 組件里所要用到的數(shù)據(jù)
? ? ? ? ? ? ? ? count:0,
? ? ? ? ? ? }
? ? ? ? },
? ? ? ? methods:{
? ? ? ? ? ? countFun(){
? ? ? ? ? ? ? ? this.count++;
? ? ? ? ? ? ? ? // 模擬觸發(fā)sumCount函數(shù),這里實際上就是去觸發(fā)自定義事件
? ? ? ? ? ? ? ? this.$emit("myfun")
? ? ? ? ? ? }
? ? ? ? },
? ? ? ? props:{
? ? ? ? ? ? color:{
? ? ? ? ? ? ? ? type:String, //類型為字符串,若非字符串會自動轉(zhuǎn)換
? ? ? ? ? ? ? ? default:"red" //默認(rèn)值
? ? ? ? ? ? },
? ? ? ? ? ? msg:{
? ? ? ? ? ? ? ? type:String,
? ? ? ? ? ? ? ? default:"我的點(diǎn)贊"
? ? ? ? ? ? }
? ? ? ? }
? ? })
? ? // 實例
? ? var appBtn=new Vue({
? ? ? ? el:"#myBtn",//作用域,生命周期
? ? ? ? data:{//數(shù)據(jù)
? ? ? ? ? ? sum:0
? ? ? ? },
? ? ? ? computed:{//計算屬性
?? ??? ??? ??? ?
? ??? ??? ? },
? ? ? ? methods:{
? ? ? ? ? ? clickSum(){
? ? ? ? ? ? ? ? this.sum++
? ? ? ? ? ? }
? ? ? ? }
? ? })
</script>

頁面效果:

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue3的watch用法以及和vue2中watch的區(qū)別

    vue3的watch用法以及和vue2中watch的區(qū)別

    這篇文章主要介紹了vue3的watch用法以及和vue2中watch的區(qū)別,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Element-ui設(shè)置el-table表頭全選框隱藏或禁用

    Element-ui設(shè)置el-table表頭全選框隱藏或禁用

    這篇文章主要給大家介紹了關(guān)于Element-ui設(shè)置el-table表頭全選框隱藏或禁用的相關(guān)資料,文中手把手教你實現(xiàn)el-table實現(xiàn)跨表格禁用選項,需要的朋友可以參考下
    2023-07-07
  • Vue.js實現(xiàn)大屏數(shù)字滾動翻轉(zhuǎn)效果

    Vue.js實現(xiàn)大屏數(shù)字滾動翻轉(zhuǎn)效果

    大屏數(shù)字滾動翻轉(zhuǎn)效果來源于最近工作中element后臺管理頁面一張大屏的UI圖,該UI圖上有一個模塊需要有數(shù)字往上翻動的效果。本文通過截圖代碼的形式給大家介紹Vue.js實現(xiàn)大屏數(shù)字滾動翻轉(zhuǎn)效果,感興趣的朋友一起看看吧
    2019-11-11
  • vue常用組件之confirm用法及說明

    vue常用組件之confirm用法及說明

    這篇文章主要介紹了vue常用組件之confirm用法及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue中如何使用base64編碼和解碼

    Vue中如何使用base64編碼和解碼

    這篇文章主要介紹了Vue中如何使用base64編碼和解碼問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • vue axios 在頁面切換時中斷請求方法 ajax

    vue axios 在頁面切換時中斷請求方法 ajax

    下面小編就為大家分享一篇vue axios 在頁面切換時中斷請求方法 ajax,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Vue?Router?實現(xiàn)登錄后跳轉(zhuǎn)到之前想要訪問的頁面

    Vue?Router?實現(xiàn)登錄后跳轉(zhuǎn)到之前想要訪問的頁面

    這篇文章主要介紹了Vue?Router?實現(xiàn)登錄后跳轉(zhuǎn)到之前相要訪問的頁面,本文僅演示路由跳轉(zhuǎn)和導(dǎo)航守衛(wèi)相關(guān)代碼的實現(xiàn),不包含具體的權(quán)限驗證和登錄請求,需要的朋友可以參考下
    2022-12-12
  • vuex實現(xiàn)簡易計數(shù)器

    vuex實現(xiàn)簡易計數(shù)器

    這篇文章主要為大家詳細(xì)介紹了vuex實現(xiàn)一個簡易計數(shù)器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • vue移動端時彈出側(cè)邊抽屜菜單效果

    vue移動端時彈出側(cè)邊抽屜菜單效果

    這篇文章主要介紹了vue移動端時彈出側(cè)邊抽屜菜單,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • vue雙向數(shù)據(jù)綁定原理探究(附demo)

    vue雙向數(shù)據(jù)綁定原理探究(附demo)

    本文主要介紹了vue雙向數(shù)據(jù)綁定的原理,文章結(jié)尾附上完整demo下載。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01

最新評論

开原市| 兴化市| 陆河县| 海安县| 东阳市| 江油市| 淄博市| 高邑县| 红原县| 鹤岗市| 凤山市| 天全县| 沛县| 尼木县| 南京市| 栖霞市| 罗城| 恩施市| 蕉岭县| 景谷| 太湖县| 西乌| 汝州市| 古丈县| 灌阳县| 高州市| 江永县| 大渡口区| 体育| 鄂州市| 德化县| 喀什市| 红桥区| 邓州市| 甘南县| 麻栗坡县| 张家港市| 阿尔山市| 常德市| 子长县| 高平市|