我正在尝试显示错误消息的通知,但我看到的是具有格式化的实际json数据。
notificationMsg({ text: data.responseText, type: 'error', hide: false });
显示的结果是:
{"标题":"错误","消息":"帐户登录错误","类型&#34 ; 3"数据":空,"隐藏":假," IsClientMessage":真," TypeString":"错误"}
我希望它看起来像这样:
错误
帐户登录错误
我试过了:
notificationMsg({ text: JSON.parse(data.responseText), type: 'error', hide: false });
但结果是
[Object Object]
如何在没有格式化的情况下正确显示错误消息?
答案 0 :(得分:1)
你需要解析JSON尝试以下代码
objResposneText = JSON.parse(data.responseText);
notificationMsg({ text: objResposneText.Title, type: 'error', hide: false });
notificationMsg({ text: objResposneText.Message, type: 'error', hide: false });
或单个通知消息
notificationMsg({ text: objResposneText.Title + " " + objResposneText.Message, type: 'error', hide: false });