美文网首页
问题:通过方法返回某一个要展示的值 能正产展示 但是一直报错

问题:通过方法返回某一个要展示的值 能正产展示 但是一直报错

作者: 菜鸟何时起飞 | 来源:发表于2021-07-09 20:26 被阅读0次

错误代码

orderState(){
 return {
          paying: {
            name: '付款中',
            style: {
              backgroundColor: '#005AA0',
            },
          },
       ...
        }[this.order.status]

}

正确代码

orderState(){
 return {
          paying: {
            name: '付款中',
            style: {
              backgroundColor: '#005AA0',
            },
          },
       ...
        }[this.order.status] ||  {
        name: '',
        style: {
          backgroundColor: '#fff',
        },
      }
}

不知道为什么 需要设置一个默认值 是为了避免根据key 找不到值吗 ?? 但是我确定 我的key 百分百是能找到value的
知道的大神 可以评论区 留个言 感谢

相关文章

  • 问题:通过方法返回某一个要展示的值 能正产展示 但是一直报错

    错误代码 正确代码 不知道为什么 需要设置一个默认值 是为了避免根据key 找不到值吗 ?? 但是我确定 我的ke...

  • 布尔值开关

    通过这个简单的按钮展示出布尔值开关的好处和使用方法

  • 6. 自定义过滤器

    问题 之前想要在模板里,从字典里取出值然后展示。但是发现没有相关的语法,只有将key 和value同时遍历的方法。...

  • JavaScript中Array()方法总结

    以下方法要十分注意的是:方法返回值问题、方法是否能改变原数组问题。具体解决方法间“JavaScript中Array...

  • iview Tree组件(无限级)

    如果数据是一次性返回的话,需要递归的方法去展示Tree组件的children 展示内容的方法(官方文档有的) //...

  • Django框架解析

    前端相关 展示内容:浏览器接收后端返回的html文本(经过模板渲染)内容并在页面展示.与用户交互信息:js将用户产...

  • MySQL:关于unknown error一例

    一、问题展示 大概就是这么一个报错,这里出现了 ERROR 1045(28000)但是错误描述却是Unknown ...

  • SwiftUI(4)Color

    16进制颜色使用 Color扩展方法 展示: 自定义颜色 设置名称,暗黑模式色值 使用: 展示:

  • 一个人人都要学会的重要技能——谈判(三)

    四、关于价格谈判的重要方法——要求对方展示价格明细 分解能呈现问题。 让对方展示价格明细,你就会发现其中隐藏的细节...

  • 工作总结

    总结几点产品设计问题: 1、在页面设计时,要考虑展示数据最小值,最大值的不同展示效果,如:新闻标题位一行为13个汉...

网友评论

      本文标题:问题:通过方法返回某一个要展示的值 能正产展示 但是一直报错

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