flutter, dart - параметр из нажатых свойств - PullRequest
0 голосов
/ 25 февраля 2020

Я хочу передать параметры в 'onpressed'

  • :) == официальный синтаксис
  • :( == получить ошибку void
  • : p == это трюк, который я написал, который не дает мне ошибку редактора,
    , но консольную ошибку с setstate() after dispose() сообщением

Есть ли способ передать параметры в методы в прессе?

// :) onPressed: (){},
// :) onPressed: _methodName,
// :( onPressed: _methodName(param),
// :p onPressed: (){_methodName(param)},

onPressed: () {
    var docId = _dataList[idx].documentID;
    setState(() { ... });
    print('delete complite');
),

ср. :( ошибка img https://i.stack.imgur.com/DfHpu.png

1 Ответ

0 голосов
/ 25 февраля 2020

На основе изображения, которое вы разместили, вы должны сделать

onPressed: () => _clickDeleteIcon(_dataList[idx].documentId),
...