1. You may have an infinite update loop in a component render function.
出現(xiàn)這個(gè)問題,是因?yàn)槲乙o v-for 里邊的一個(gè)數(shù)組類型的 item 排序,如果是普通的綁定,用計(jì)算屬性是搞定的。然而,這個(gè)牽扯到傳參,計(jì)算屬性用起來就不那么省心了,只能乖乖寫個(gè)方法。雖然正常渲染,但是報(bào)錯了:
[Vue warn] You may have an infinite update loop in a component render function.
經(jīng)過一番跋涉,在vue issue 里邊找到了尤大神的回復(fù),不能直接用 sort ,要先 copy 一份再排序。

尤大神的回復(fù)
模版
<span>{{sort(item.rules)}}</span>
JS
sort(numbers) {
return numbers.slice().sort((a, b) => {
return b.value - a.value
})[0].value
}