[英]javascript alert prints Object Object
這是我的代碼,它在警報輸出下方打印。
alert(JSON.stringify( args.errors,null,4));
這是輸出。
{
"Weight":{
"errors":[
"Hello My name is John"
]
}
}
我只想在警報框中顯示“你好,我的名字是約翰”。 任何幫助都會很棒
您可以使用args.Weight.errors.join(', ')
來提醒錯誤。
如果只有一個錯誤,則會顯示。 否則,所有的錯誤都會被分開,
。
我假設你有
let args = { "Weight":{ "errors":[ "Hello My name is John" ] } }; alert(args.Weight.errors.join(', '));
它應該工作。
我假設您提到的輸出是錯誤數據,並且您希望顯示錯誤數據。
const data = {
Weight: {
errors: ["Hello My name is John"]
}
};
要使用上述數據提醒用戶,您可以使用
alert(data.Weight.errors[0])
在CodeSandbox 的片段上進行測試
如果args
是您的對象,您可以簡單地提醒args.Weight.errors
並且,如果有多個錯誤,請添加join(', ')
以列出它們,以,
分隔。
let args = { "Weight": { "errors": [ "Hello My name is John" ] } }; alert(args.Weight.errors.join(', '));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.