gpt4 book ai didi

javascript - 在vue中,第一种写法是正确的,第二种写法是错误的,为什么?

转载 作者:行者123 更新时间:2023-12-03 03:11:04 24 4
gpt4 key购买 nike

{{str.split('').reverse().join()}}
{{arr.reverse().join()}}

写入第二行时会显示此错误。

You may have an infinite update loop in a component render function.

最佳答案

您必须处于渲染方法中,例如使用某些状态值渲染项目列表。
注意:只要状态发生变化,渲染方法就会被触发。
另外,由于您使用的是 Vue,请充分利用 Vue 的 compulated 属性:

computed: {
yourComputedFunction: function() {
return arr.slice().reverse().join();
}
}

在您的HTML中:{{yourCompulatedFunction}}

关于javascript - 在vue中,第一种写法是正确的,第二种写法是错误的,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46945680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com