Expected a value of type 'Map<String, dynamic>', but got one of type 'LinkedMap<dynamic, dynamic>'
Firebaseの
Future<Null> update( {Map<String, dynamic> data, List< /*String|FieldPath|dynamic*/ dynamic> fieldsAndValues}) => handleThenable(_wrapUpdateFunctionCall(jsObject, data, fieldsAndValues));
を使う。
document.ref.update( data: value, );
で入れるが、value
は
// <String, dynamic>を書かないとだめ // var updated = {}; var updated = <String, dynamic>{}; var index = 0; for (var prop in props) { updated[prop] = list[index].text; index++; }