<template v-for="(site,i) in data">
{{
(site.over = getisOver(site)||0,void 0),
(title = site.id+'-'+site.name,void 0)
}}
<runboo :i='i' :title="title" :key="site.id"
:color = "site.over?color[1]:color[0]" :type="site.over?'orange':'blue'"></runboo>
<runoob :i="i" :title="title" :key="site.id+1" :type="site.over?'orange':'blue'"></runoob>
</template>
1 回答

翻閱古今
TA貢獻1780條經(jīng)驗 獲得超5個贊
要做優(yōu)化就不要在模板中進行計算,不但計算數(shù)據(jù)不會被緩存,每次重繪都要重算一遍,還讓模板看起來丑陋無比。
建議用computed
生成已經(jīng)算好的讓模板能直接調用的數(shù)據(jù)
添加回答
舉報
0/150
提交
取消