四.点击按钮使用

<template>
  <div class="hello">
    <h1>{{ msg }}</h1>
    <!-- 事件和方法 -->
    
      <button @click="getList()"> 点击渲染list列表</button>
        <ul>
      <li v-for="item in list" :key="item">
        {{item}}
      </li>
    </ul>
    <br />

    <button @click="deleteData(111)">执行方法传值</button>

        <button data-aid='123'  ref="getda"  @click="eventFn($event)">事件对象</button>

  </div>



</template>

<script>
export default {
  data() {
    return {
      msg: "Welcome to Your Vue.js App",
      list:[]
     
    }
    },
    methods: {
   
      getList(){
         for(var i=0;i<10;i++){
            this.list.push("我是第"+i+"条数据")
         }
      },
      deleteData(val){
         alert(val);
      },
      eventFn(e){
        console.log(e.srcElement.dataset.aid);
       
      }
    }
  

};
</script>

<style scoped>


</style>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容