话不多说还是直接上图 简单明了

 <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,
}
//设置类型
export default Vue.extend({name: "Nav",data() {return {navList: [{path: "/",text: "首页"},{path: "/code",text: "编程"},{path: "/life",text: "生活"},{path: "/about",text: "关于"}],shiyan:'898989'};},methods: {show(e:NavItem) {console.log(e.path)}}
});
</script>

vue中 @click 绑定点击事件 方法传递参数 typescript(通用)相关推荐

  1. vue中父元素点击事件与子元素点击事件冲突

    vue中父元素点击事件与子元素点击事件冲突 在做vue项目的时候,遇到子元素有点击事件,父元素也有点击事件,当点击子元素时往往触发的是父元素的点击事件,产生冲突,怎样解决这个问题呢?这就用到vue事件 ...

  2. 在html中搜索按钮事件,html中button绑定点击事件的几种方法介绍

    HTML中为button绑定事件的方式有三种. 例如以下标签: submit 一.使用jquery进行绑定$('#btn_submit').click(function(){ }); 二.使用原生js ...

  3. vue中a标签点击事件效果不理想

    如果你发现在vue项目中给a标签加点击事件,然后在methods的事件处理函数中程序达不到预期的效果,比如该出的弹窗没有出来,考虑给点击事件加个prevent修饰符试试.prevent修饰符,本质上是 ...

  4. vue中echarts的点击事件,给当前点击的柱状图修改背景色

    最近项目中需要使用到echarts,需要实现点击柱状图时,修改当前点击的柱状图背景色,且没有阴影背景的效果 (如下图) 这样的话,需要给eharts添加click点击事件,直接贴代码: html: & ...

  5. 关于js中无法绑定点击事件

    在js文件中添加点击事件失败,但是HTML中onclick就能成功. 解决办法:将js的引用的script标签放到</body>的后面.这样在页面渲染之后再执行js代码.

  6. vue父组件在接收子组件方法传递参数的时,如何添加自定义参数

    在vue中,父组件中使用子组件方法的和传递过来的参数时直接只用参数就可以了,如下: // child this.$emit('change', param) // parent @change='pa ...

  7. Node.contains() 报错, vue中监听点击事件,除了点击自己,点击其他地方将自身隐藏

    更新: 添加完整示例: test.vue文件 (点击id为content的p,flag的值不会改变;点击页面的其他地方,flag的值会改变) <template><div class ...

  8. react中绑定点击事件_在React中绑定事件处理程序的最佳方法

    react中绑定点击事件 by Charlee Li 通过李李 在React中绑定事件处理程序的最佳方法 (The best way to bind event handlers in React) ...

  9. 在vue中,Echarts雷达图中indicator的点击事件,不能改变data中的值的解决方法

    在vue中,Echarts雷达图中indicator的点击事件,不能改变data中的值的解决方法 参考文章: (1)在vue中,Echarts雷达图中indicator的点击事件,不能改变data中的 ...

最新文章

  1. 一气发了3个patch
  2. android布局中显示隐藏动画
  3. 【百家稷学】计算机视觉典型实践(珠海格力电器技术分享)
  4. Linux+Jenkins自动构建服务器包
  5. php 数学基础,第四章 php数学运算
  6. docker 操作 记录
  7. SpringBoot与MyBatis技术集成
  8. (计算机组成原理)第三章存储系统-第五节1:双端口RAM和多模块存储器
  9. 博文视点大讲堂第29期——2天玩转单反相机
  10. 改写反话技巧_2021考研唐迟阅读技巧总结
  11. 一筐鸡蛋c语言编程,求答案-求答案?一筐鸡蛋?求答案?一筐鸡蛋:1个1个拿,正好拿完2个2 爱问知识人...
  12. windows虚拟摄像头开发
  13. HDU 6441 Find Integer(数论)
  14. 《近匠》专访Ayla Networks云平台工程部主管Sudha Sundaresan——企业级物联网云平台的设计与部署
  15. vscode插件扩展 js代码高亮显示问题,美化问题,颜色问题
  16. LeetCode43------两数相乘
  17. 云计算原理与实践 第一章、云计算概述
  18. 爱立信、高通和韩国SK电讯宣布将合作开展5G NR测试
  19. 求在线雇佣问题中最好雇佣者出现的概率及概率最大时最好雇佣者的位置
  20. TW项目寻路算法最优实践

热门文章

  1. 二分链路预测(数据挖掘实验一)
  2. 物理引擎学习05-GJK和EPA计算穿透向量
  3. 赫尔维茨定理/正定矩阵的充要条件是顺序主子式大于0
  4. mysql count order by_【数据库】mysql中count(), group by, order by使用方法分享
  5. 在next主题添加微信公众号二维码
  6. 【已解决】安装cv2时Building wheel for opencv-python终端卡死
  7. 【Python】自动驾驶检测车道线
  8. 手机建站软件有哪些?不懂技术也可以手机建站
  9. NTP自动退出问题排查
  10. 新版标准日本语初级_第一课