在Vue关于ue的computed属性中传递参数

computed的基本用法

computed是Vue实例中一个非常强大的计算属性,它的值主要根据依赖数据而变化。我们可以将一些简单的计算放在computed属性中,从而实现在模板中使用简单的表达式。

但是实际项目中通常有这么一个场景:根据传递不一样的参数值经过不同的计算得到不一样的结果。虽然这种场景我们使用吗,methods同样可以实现效果,但是我们知道,计算属性computed是基于它们的 响应式依赖进行缓存的。只有在相关响应式依赖发生改变时它们才会出重新计算。若是使用methods,就会出现每当触发重新渲染时,调用方法都会再次执行,所有有时候我会更加倾向于使用computed。

但是在vue中,一般情况下使用computed计算属性是无法直接进行传参的。若有传递参数的需求,则需要通过使用闭包函数(也叫匿名函数)的方式来实现。

举例使用

比如这里每行row.bigLittleEndian返回来的值需要进过一层其他处理,返回匹配的name

相关推荐
天渺工作室1 分钟前
Vue自定义指令实现点击事件权限拦截控制的npm插件
前端·vue.js·npm
晓得迷路了2 分钟前
栗子前端技术周刊第 129 期 - TanStack npm 供应链入侵事件、pnpm 11.1、Tailwind CSS 4.3...
前端·javascript·css
Lan_Se_Tian_Ma4 分钟前
使用Cursor封装Flutter项目基建框架
前端·人工智能·flutter
ZC跨境爬虫4 分钟前
跟着 MDN 学 HTML day_59:HTML表单与按钮——构建用户交互的基石
前端·javascript·ui·html·交互·媒体
天天开发5 分钟前
Flutter Widget Previewer使用指南:提升开发效率的利器
前端·javascript·flutter
许彰午6 分钟前
IE11富文本兼容——政务系统前端的深渊
前端·政务
luck_bor10 分钟前
File 类核心笔记
java·前端·算法
ZC跨境爬虫10 分钟前
模块化烹饪小程序开发日记 Day2:全局配置与 tabBar 实现
java·前端·javascript·微信小程序·html·notepad++
在繁华处14 分钟前
从零搭建轻灵:一个 TypeScript CLI Agent 框架的诞生
前端·javascript·typescript
JiaWen技术圈15 分钟前
滑块验证码自行编码实现流程
前端·安全