次のJavaScriptオブジェクトをDartマップに変換しようとしています。
var users = {
1 : {
first_name: 'James',
last_name: 'Smith',
email: 'jsmith@example.com',
},
2 : {
first_name: 'Robin',
last_name: 'Doe',
email: 'rdoe@example.com',
}
私はもう試した:
var users = {
"1" : {
first_name: 'James',
last_name: 'Smith',
email: 'jsmith@example.com',
},
"2" : {
first_name: 'Robin',
last_name: 'Doe',
email: 'rdoe@example.com',
}
しかし、引用符で囲まれた、または引用符で囲まれていない(エラーをスローする)マップとして使用することはできません。
var keys = users.getKeys(); //NoSuchMethodError : method not found: 'getKeys'
assert(keys.length == 2);
assert(new Set.from(keys).contains('2'));