明天的日落
2021-07-12 13:34
采纳率: 100%
浏览 259
已结题

vue怎么用<v-if>判断如果数据是*号的话则显示0

vue中怎么用判断如果计量单位为*号的话那么他的数量显示0而不是空值

img

  • 好问题 提建议
  • 收藏

5条回答 默认 最新

  • 崽崽的谷雨 2021-07-12 14:07
    已采纳

    其实过滤器就行filter。v-if也行

    <span v-if="scope.row.value=='*'">0</span>
    <span v-else>{{scope.row.value}}</span>
    
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • zc_1994 2021-07-12 13:37
    {{ scope.row.value === '*' ? 0 : ''}}
    评论
    解决 无用
    打赏 举报
  • zc_1994 2021-07-12 13:56

    img
    类似这样的,把template中间的代码块换掉

    评论
    解决 无用
    打赏 举报
  • zc_1994 2021-07-12 14:02

    img
    这样写应该就可以的

    评论
    解决 无用
    打赏 举报
  • limit、T 2021-07-12 14:03
    <span v-if="scope.row.value=='*'">0</span>
    
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题