定义一个消息类型对象,对应的key 和 value。 typeTexts: { 'task': '任务消息', 'item':'项目消息', 'system': '系统消息', 'schedule': '日程消息', 'people': '成员消息' }后台会传来key,比如'go_task','task_start','task_step_01','task_end','close_task',这些都是属于typeTexts定义 task类型的消息,种类非常多,只要是返回的类型中带有task就算是task类型。后边的item和system也都类似这样。前端怎样去判断后台这样传来的数据呢?
2 回答
慕姐4208626
TA贡献1852条经验 获得超7个赞
如果我没理解错:
let isTask = typeTexts.task.includes('task')
或者如果我理解错了:
let isTask = Object.keys(typeTexts).some(key => key.includes('task'))
繁星点点滴滴
TA贡献1803条经验 获得超3个赞
看你的题目完全不清楚后台传输的是啥,是'go_task'还是typeTexts对象,对象里面的key为'go_task'?
请组织好语言,描述清楚想问的问题,不要让别人去猜;
最好直接列出响应数据的例子,以及对响应数据想进行怎样的处理;
添加回答
举报
0/150
提交
取消