Javascript 在vue中,第一种书写是正确的,第二种书写是错误的,;为什么?;

Javascript 在vue中,第一种书写是正确的,第二种书写是错误的,;为什么?;,javascript,vue.js,Javascript,Vue.js,写入第二行时显示此错误 组件渲染函数中可能有一个无限更新循环 您必须处于呈现方法中,例如,使用某些状态值呈现项目列表。 注意:任何状态更改时都会触发渲染方法。 此外,由于您正在使用Vue,请充分利用Vue的计算属性: {{str.split('').reverse().join()}} {{arr.reverse().join()}} 在您的HTML:{{{yourcutedfunction}}arr.reverse()在适当的位置反转数组。。。如果您{{arr.slice().reverse

写入第二行时显示此错误

组件渲染函数中可能有一个无限更新循环


您必须处于呈现方法中,例如,使用某些状态值呈现项目列表。
注意:任何状态更改时都会触发渲染方法。
此外,由于您正在使用Vue,请充分利用Vue的计算属性:

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

在您的HTML
{{{yourcutedfunction}}
arr.reverse()
在适当的位置反转数组。。。如果您
{{arr.slice().reverse().join()}
正在使用Vue的任何渲染函数,该怎么办?
computed: {
 yourComputedFunction: function() {
   return arr.slice().reverse().join();
 }
}