美文网首页工作生活
vue computed属性传值

vue computed属性传值

作者: 八妹sss | 来源:发表于2019-07-03 14:28 被阅读0次
html
<template slot-scope="scope">
  <p class="msg_status" :class="handleClass(scope.row.status_str)"><em class="icon_status"></em><span>{{scope.row.status_str}}</span></p>
</template>
js
computed: {
  handleClass () {
    return function (status) {
      switch (status) {
        case '未查看':
          return 'status_no_view'
        case '已查看':
          return 'status_already_view'
        case '已取消':
          return 'status_cancel'
        case '已过期':
          return 'status_overdue'
      }
    }
  }
}

相关文章

网友评论

    本文标题:vue computed属性传值

    本文链接:https://www.haomeiwen.com/subject/zjbqhctx.html