vue 计算属性与 class / style 问题

图片描述

有如图示这样一个股票行情列表,需求是数字为正整数的时候应用class="red",负数为 class="green"

<div class="col-xs-3" v-for="rs in plateList">
                    <div class="top-area">
                        <p>{{ rs.title }}</p>
                        <!--这里有一个判断数值的需求,正数或负数应用不同的 class 
                        <p class="green">{{ rs.nubmer1 }}</p>
                        只能 v-if 然后自定义一个方法了吗 ?
                        -->
                        <p class="red">{{ rs.nubmer1 }}</p>                        
                        <p class="add">+{{ rs.nubmer2 }}%</p>
                    </div>
                </div>
阅读 1.6k
1 个回答
<p :class="rs.nubmer1 > 0 ? 'red' : 'green'">{{ rs.nubmer1 }}</p>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题