小编Dev*_* Ed的帖子

颤振:如何制作随机颜色生成器背景

生成随机颜色

return new RaisedButton(


    padding:  EdgeInsets.symmetric(vertical: 30.0),
    color: Colors.primaries random  List <blue,green>,
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

颤振| 设计数据表以在垂直视图中适合全屏的最佳方法是什么?

Flutter 中的最佳视图或实现更好 UX 的最佳实践是什么?

垂直文本视图看起来太小: 在此处输入图片说明

 SingleChildScrollView bodyData() =>
   SingleChildScrollView(
  scrollDirection: Axis.vertical,
       padding: EdgeInsets.all(1.2),
  child: FittedBox(fit:BoxFit.fill,

  child:
   DataTable(

          sortColumnIndex: 1,
          sortAscending: true,

          columns: <DataColumn>[
            DataColumn(

              label: Text("Company"),
              onSort: (_, __) {
                setState(() {
                  widget.photos.sort((a, b) =>
                      a.data["quote"]["companyName"]
                          .compareTo(b.data["quote"]["companyName"]));
                });
              },
            ),
            DataColumn(

              label: Text("ttmDivRate"),
              numeric: true,
              onSort:   (_,__) {
                setState(() {
                  widget.photos.sort((a, b) =>
                      a.data["stats"]["ttmDividendRate"]
                          .compareTo(b.data["stats"]["ttmDividendRate"]));
Run Code Online (Sandbox Code Playgroud)

查看代码: 在此处输入图片说明 水平视图很好: 在此处输入图片说明

dart flutter

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

如何向 Flutter 添加动态表

如何将现有值映射到 Flutter 动态表?

以下是我现有的工作代码。正在使用 json 打印值。我想将这些现有值打印到表格中并最终按列对它们进行排序。注意:Flutter 新手,非常感谢您的帮助。

class PhotosList extends StatelessWidget {
  final List<Photo> photos;

  PhotosList({Key key, this.photos}) : super(key: key);



  @override
  Widget build(BuildContext context) {


    return GridView.builder(
      gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
        crossAxisCount: 2,
      ),
      itemCount: photos.length,
      itemBuilder: (context, index) {
        return ListTile(
          // leading: Icon(Icons.album),
          title: Column(  children: [
            Text(photos[index].symbol),
            Padding(padding: EdgeInsets.only(bottom: 10.0)),
            //Text(photos[index].companyName),

          ],
          ),
          subtitle: Column(


            children: [

              Text ('${photos[index].data["quote"]["companyName"] ?? ""}'),
              Text ("Dividend Yield:" '${photos[index].data["stats"]["dividendYield"] ?? ""}'),
              Text ("Last Price:" '${photos[index].data["quote"]["iexBidPrice"]?? ""}'),
              Text ("Last Price:" '${photos[index].data["stats"]["latestPrice"]?? ""}'),

              // …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

标签 统计

dart ×3

flutter ×3