Vue计算属性未按预期工作[关闭]

Posted

技术标签:

【中文标题】Vue计算属性未按预期工作[关闭]【英文标题】:Vue computed property not working as expected [closed] 【发布时间】:2019-06-20 17:00:47 【问题描述】:

我有一个带有计算属性的 vue 组件,用于生成列表,它适用于按首字母分组的数组。 见

https://jsfiddle.net/c6gtj1hw/

if (details.length > 0) 
   accum.push[curr];

对累加器的推动没有像我预期的那样工作。我有什么明显的遗漏吗?

【问题讨论】:

你应该使用accum.push(curr)() 而不是[] d'oh...愚蠢的错误 【参考方案1】:

accum.push[curr]; 正在尝试通过 push 方法访问属性 curr。您需要将curr 作为参数传入:

accum.push(curr)

【讨论】:

以上是关于Vue计算属性未按预期工作[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Nativescript-vue $emit 未按预期工作

VUE3 复合过滤器未按预期工作

无法从异步函数获取返回值,等待未按预期工作(Vue API 服务)

每个计算属性的 Vue

OpenGL 属性偏移未按预期工作

Vue的指令系统计算属性和表单输入绑定