小编Ami*_*deo的帖子

下拉按钮在 Flutter 中不显示所选值

我是 Flutter 开发的新手,我试图显示下拉列表的选定值,但无法让它工作。

下拉列表不会将其显示为已选择的选项,它只是继续下去,就好像没有选择任何内容一样。请帮我解决问题。

这是我的代码

    import 'dart:convert';
    import 'package:sqlliteapp/db_helper.dart';
    import 'package:sqlliteapp/user_model.dart';
    import 'package:http/http.dart' as http;

    import 'package:flutter/material.dart';

    class SqliteDropdown extends StatefulWidget {
      @override
      SqliteDropdownState createState() {
        return new SqliteDropdownState();
      }
    }

    class SqliteDropdownState extends State<SqliteDropdown> {
      DatabaseHelper db = DatabaseHelper();

      //Add data to db
      _saveData() async {
        UserModel user1 = UserModel(
          "test",
          "test",
          "test@gmail.com",
          "test",
        );

        UserModel user2 = UserModel(
          "test1",
          "test1",
          "test1@gmail.com",
          "test",
        );
        await db.saveData(user1);
        await db.saveData(user2);
      }

      @override
      void initState() {
        super.initState();
        _saveData();
      }

      UserModel _currentUser;

      @override …
Run Code Online (Sandbox Code Playgroud)

dart flutter

5
推荐指数
1
解决办法
1万
查看次数

如何从 ionic 4 ion-select 中获取选定值

我试图从 ion-select 中获取选定的选项值,但是当我从 ion-select 中选择任何值时,我得到了未定义的值,因为我是 ionic 4 的新手。我无法自行对其进行排序。

  <ion-item>
              <ion-label>Country</ion-label>
              <ion-select formControlName="country" (ionChange)="countryChange($event)" >
                  <ion-select-option *ngFor="let country of countries" [value]="country.value">{{country.name}}</ion-select-option>
              </ion-select>
          </ion-item>
Run Code Online (Sandbox Code Playgroud)

home.page.ts 文件

    countryChange(country : Country) {
        console.log(country.id) ;
    }
Run Code Online (Sandbox Code Playgroud)

ionic4

1
推荐指数
1
解决办法
4093
查看次数

标签 统计

dart ×1

flutter ×1

ionic4 ×1