为了账号安全,请及时绑定邮箱和手机立即绑定

vue 计算属性怎么传参

vue 计算属性怎么传参

手掌心 2018-11-19 16:34:40
计算属性怎么传参?<ul>    <li v-for="item in goods" :style="goodsType" v-text="item.name"></li></ul>data: {    goods: [{        id: 2,        type: 3,        name: '薯片'      },{        id: 3,        type: 5,        name: '冰红茶'        }]},computed: {    goodsType: function(type){        switch (type) {            case 3:                return "color: #ff9900"                break;            case 5:                return "color: #00BC0C"                break;        }    }}
查看完整描述

1 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

传不了参的,你可以写成methods


查看完整回答
反对 回复 2018-12-18
  • Yliku
    Yliku
    可以传参,使用 js的闭包 computed: { goodsType() { return function(value) { return value; } }, },
  • 1 回答
  • 0 关注
  • 1935 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信