万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Flutter

    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++;
    }