這是我的問題。JSON查找返回undefined
console.log(data.selectedData.value);
>> {'id':'61', 'force':'true'}
但是當我嘗試做一個查找...
console.log(data.selectedData.value.force);
>> undefined
console.log(data.selectedData.value['force']);
>> undefined
這是怎麼回事嗎?上面的查找是非常標準的(請參閱:http://www.w3schools.com/json/json_syntax.asp)
我要猜你在你的程序的一些異步代碼?在設置之前,您可能正在讀取'data.selectedData.value'。嘗試在定義'data.selectedData.value'後查看'force' *下一行*,看看它是否工作。 – apsillers
請做一個'console.log(typeof data.selectedData.value)'併發布結果 – Bergi
由於其他答案的狀態,你需要解析數據。你在使用任何類型的框架? (Dojo,jQuery等?) – sma