Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何格式化http get值_Mysql_Flutter - Fatal编程技术网

Mysql 如何格式化http get值

Mysql 如何格式化http get值,mysql,flutter,Mysql,Flutter,您好,我的mysql中有一个值enum pending and done我想在我的flatter应用程序中显示第一个字母大写,如pending,或者如果完成了 Text('Status:\t' + x.status, style: TextStyle( fontSize:

您好,我的mysql中有一个值enum pending and done我想在我的flatter应用程序中显示第一个字母大写,如pending,或者如果完成了

                              Text('Status:\t' + x.status,
                                       style: TextStyle(
                                            fontSize: 25.0,
                                            fontWeight: FontWeight.bold,
                                            color: x.status == 'pending'
                                                ? Colors.red
                                                : Colors.green)),

看看我创建的这个例子

import 'package:flutter/material.dart';

import 'capitalize.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: SampleApp(),
      debugShowCheckedModeBanner: false,
    );
  }
}

class SampleApp extends StatefulWidget {
  @override
  _SampleAppState createState() => _SampleAppState();
}

class _SampleAppState extends State<SampleApp> {


  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: Text('Your heading'),
        ),
        body: Container(
            child:  Column(
                    children: <Widget>[
                     Text("someString".capitalize())
                    ],
                  )));
  }
}



为了使扩展正常工作,您应该在pubspec.yaml中至少有2.7.0版本的sdk

environment:
  sdk: ">=2.7.0 <3.0.0"
环境:

sdk:“>=2.7.0查看我创建的这个示例

import 'package:flutter/material.dart';

import 'capitalize.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: SampleApp(),
      debugShowCheckedModeBanner: false,
    );
  }
}

class SampleApp extends StatefulWidget {
  @override
  _SampleAppState createState() => _SampleAppState();
}

class _SampleAppState extends State<SampleApp> {


  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: Text('Your heading'),
        ),
        body: Container(
            child:  Column(
                    children: <Widget>[
                     Text("someString".capitalize())
                    ],
                  )));
  }
}



为了使扩展正常工作,您应该在pubspec.yaml中至少有2.7.0版本的sdk

environment:
  sdk: ">=2.7.0 <3.0.0"
环境:

sdk:“>=2.7.0如果我想将所有字母大写,您可以直接将所有toUpperCase()用于所需字符串。如果我想将所有字母大写,您可以直接将所有toUpperCase()用于所需字符串。