Flutter:在FilterChip中设置初始值

时间:2020-11-05 10:57:52

标签: flutter

在FilterChip中,我可以选择所需的芯片,但是有时我希望在打开应用程序时出现最初选择的芯片, 打开应用程序时如何设置初始值(芯片)。

这是代码:

FilterChip(
      showCheckmark: false,
      backgroundColor: AppColors.disableButtonColor,
      selectedColor: AppColors.fuegoColor,
      selected: _isSelected,
      shape:
          RoundedRectangleBorder(borderRadius: new BorderRadius.circular(8.0)),
      label: Text(
        "${widget.item}",
      ),
      labelStyle: TextStyle(
          color: AppColors.primaryColor, fontFamily: Font.OPEN_SANS.name),
      onSelected: (isSelected) {
        setState(() {
          if (isSelected) {
            widget.onValueSelected(widget.item);
          } else {
            widget.onValueRemoved(widget.item);
          }
          _isSelected = isSelected;
        });
      },
    );

0 个答案:

没有答案