-1
import 'package:flutter/material.dart';

class test extends StatelessWidget{
  @override
  Widget build(BuildContext context) {
   return Card(
     shape: //??? how to know what value to give?
   );
  }
}

我是 Flutter 开发环境的新手。我开始学习 Material UI 组件并开始了解属性,并且每个属性都可以分配给某些值。我如何知道为某个属性赋予什么值?

在上面的代码 Material 组件中,Card有一个名为 ' shape的属性。我怎么知道这个属性的可能值?

4

2 回答 2

0

You can Ctrl+click the widget which redirects you to the other dart class where you can find all the attributes regarding the widget you desired. Also you can refer to the API documents and examples for actual use and implementation.

于 2021-05-29T11:23:43.937 回答
0

如果您查看 的源代码class,您可以找到该属性的“类型”,但大多数时候它们是这样的,abstract class因此您不知道要使用什么具体类型或“实现”。根据我的经验,最好的方法是参考 API 文档并查看示例。

于 2021-05-29T10:59:41.757 回答