我正在学习颤音,我对它非常初学者。在我的应用程序中,我创建了一个自定义按钮:
import 'package:flutter/cupertino.dart';
import 'package:flutter/src/widgets/container.dart';
import 'package:flutter/src/widgets/framework.dart';
import 'package:fruits_market/core/constants.dart';
import 'package:flutter/material.dart';
class CustomGeneralButton extends StatelessWidget {
const CustomGeneralButton({super.key,this.text});
final String? text;
@override
Widget build(BuildContext context) {
return Container(
decoration: BoxDecoration(
color: KMainColor,
borderRadius: BorderRadius.circular(8),
height: 60,
width: 100,
),
child: Center(
child: Text(
text!,
style: TextStyle(
fontSize: 14,
color: const Color(0xffffffff),
fontWeight: FontWeight.w500,
),
textAlign: TextAlign.left,
),
),
);
}
}我发现了一个错误:
未定义命名参数“高度”
“宽度”属性也会出现此错误。怎么修呢?
发布于 2022-11-24 09:36:54
BoxDecoration不能使用高度和宽度,需要将其设置为容器。
Container(
height: 60,
width: 100,
decoration: BoxDecoration(
color: KMainColor,
borderRadius: BorderRadius.circular(8),
),
....
);https://stackoverflow.com/questions/74558477
复制相似问题