欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue中@click如何綁定多個事件

 更新時間:2023年11月14日 09:02:51   作者:HaanLen  
這篇文章主要介紹了vue中@click如何綁定多個事件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

vue @click綁定多個事件

<div @click="show();scrollLyric()" class="showImg">
  methods: {
    show () {
      this.$store.commit('show')
    },
    scrollLyric () {
      setTimeout(() => {
        let lis = document.querySelectorAll('li')
        console.log(lis)
      }, 2000)
    }

vue @click 綁定點擊事件 方法傳遞參數(shù) typescript(通用)

話不多說還是直接上圖 簡單明了


<template>
  <div id="header">
    <img src="../../assets/logo.jpeg" />
    <div v-for="(item,i) in navList" v-bind:key="i" :to="item.path" @click.stop="show(item)">{{item.text}}</div>
    <div class="user_msg">
      <img src="../../assets/logo.jpeg" />
      <span>劉十</span>
    </div>
    <!-- <span @click="show(shiyan)" >搜索</span> -->
  </div>
</template>
<style lang='less'>
#header {
  background: RGBA(54, 55, 66, 1);
  color: #fff;
  height: 60px;
  box-sizing: border-box;
  line-height: 60px;
  padding: 0px 60px;
  display: flex;
  align-items: center;
  > img {
    height: 80%;
  }
  justify-content: space-between;
  .user_msg {
    display: flex;
    align-items: center;
    height: 100%;
    > span {
      margin-left: 30px;
    }
    img {
      height: 40px;
      width: 40px;
      border-radius: 20px;
    }
  }
}
</style>
<script lang='ts'>
import Vue from "vue";
interface NavItem{
    path:String,
    text:String,
}
//設(shè)置類型
export default Vue.extend({
  name: "Nav",
  data() {
    return {
      navList: [
        {
          path: "/",
          text: "首頁"
        },
        {
          path: "/code",
          text: "編程"
        },
        {
          path: "/life",
          text: "生活"
        },
        {
          path: "/about",
          text: "關(guān)于"
        }
      ],
      shiyan:'898989'
    };
  },
  methods: {
    show(e:NavItem) {
      console.log(e.path)
    }
  }
});
</script>

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何運行單個.vue文件問題

    如何運行單個.vue文件問題

    本文介紹了Vue的全局安裝過程、查看版本、安裝擴(kuò)展等步驟,并提供了解決在.vue文件目錄下運行報錯的方法,涉及到的錯誤解決包括使用命令安裝@vue/compiler-sfc和執(zhí)行npm install命令安裝依賴
    2024-10-10
  • 關(guān)于VanCascader默認(rèn)值(地址code轉(zhuǎn)換)

    關(guān)于VanCascader默認(rèn)值(地址code轉(zhuǎn)換)

    這篇文章主要介紹了關(guān)于VanCascader默認(rèn)值(地址code轉(zhuǎn)換),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • vue項目中使用bpmn為節(jié)點添加顏色的方法

    vue項目中使用bpmn為節(jié)點添加顏色的方法

    這篇文章主要介紹了vue項目中使用bpmn為節(jié)點添加顏色的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • Vue elementUI 自定義表單模板組件功能實現(xiàn)

    Vue elementUI 自定義表單模板組件功能實現(xiàn)

    在項目開發(fā)中,我們會遇到這種需求,在管理后臺添加自定義表單,在指定的頁面使用定義好的表單,這篇文章主要介紹了Vue elementUI 自定義表單模板組件,需要的朋友可以參考下
    2022-12-12
  • vue-cli3項目在IE瀏覽器打開兼容問題及解決

    vue-cli3項目在IE瀏覽器打開兼容問題及解決

    這篇文章主要介紹了vue-cli3項目在IE瀏覽器打開兼容問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • 基于vue監(jiān)聽滾動事件實現(xiàn)錨點鏈接平滑滾動的方法

    基于vue監(jiān)聽滾動事件實現(xiàn)錨點鏈接平滑滾動的方法

    本篇文章主要介紹了基于vue監(jiān)聽滾動事件實現(xiàn)錨點鏈接平滑滾動的方法,非常具有實用價值,有興趣的可以了解一下
    2018-01-01
  • 實用的Vue開發(fā)技巧

    實用的Vue開發(fā)技巧

    這篇文章主要介紹了7個實用的Vue開發(fā)技巧文。中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,下面我們來一起學(xué)習(xí)一下吧
    2019-05-05
  • 淺談實現(xiàn)vue2.0響應(yīng)式的基本思路

    淺談實現(xiàn)vue2.0響應(yīng)式的基本思路

    這篇文章主要介紹了淺談實現(xiàn)vue2.0響應(yīng)式的基本思路,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • 關(guān)于vue里頁面的緩存詳解

    關(guān)于vue里頁面的緩存詳解

    今天小編就為大家分享一篇關(guān)于vue里頁面的緩存詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 詳解vue為什么要求組件模板只能有一個根元素

    詳解vue為什么要求組件模板只能有一個根元素

    這篇文章主要介紹了vue為什么要求組件模板只能有一個根元素,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-07-07

最新評論