错误:未找到文章'strokeAlignInside'.
这是我正在做的一个大学项目提交,一个简单的测验应用程序。此错误概述此部分:
double get strokeAlignInside => BorderSide.strokeAlignInside;
double get strokeAlignCenter => BorderSide.strokeAlignCenter;
double get strokeAlignOutside => BorderSide.strokeAlignOutside;
运行时,Android Studio将弹出此错误
lib/theme/app_decoration.dart:93:44: Error: Member not found: 'strokeAlignInside'.
double get strokeAlignInside => BorderSide.strokeAlignInside;
^^^^^^^^^^^^^^^^^
lib/theme/app_decoration.dart:95:44: Error: Member not found: 'strokeAlignCenter'.
double get strokeAlignCenter => BorderSide.strokeAlignCenter;
^^^^^^^^^^^^^^^^^
lib/theme/app_decoration.dart:97:45: Error: Member not found: 'strokeAlignOutside'.
double get strokeAlignOutside => BorderSide.strokeAlignOutside;
^^^^^^^^^^^^^^^^^^
为了以防万一,文件的整个代码块包含:
import 'package:flutter/material.dart';
import 'package:test_5/core/app_export.dart';
class AppDecoration {
static BoxDecoration get fillTeal50 => BoxDecoration(
color: ColorConstant.teal50,
);
static BoxDecoration get blueish => BoxDecoration(
color: ColorConstant.indigo900,
);
static BoxDecoration get outlineBlack90099 => BoxDecoration(
color: ColorConstant.indigoA200,
);
static BoxDecoration get outlineRedA700 => BoxDecoration(
color: ColorConstant.red200,
border: Border.all(
color: ColorConstant.redA700,
width: getHorizontalSize(
5,
),
),
);
static BoxDecoration get fillIndigoA200 => BoxDecoration(
color: ColorConstant.indigoA200,
);
static BoxDecoration get outlineIndigoA700 => BoxDecoration(
color: ColorConstant.blue100,
border: Border.all(
color: ColorConstant.indigoA700,
width: getHorizontalSize(
5,
),
),
);
static BoxDecoration get fillBlueA70001 => BoxDecoration(
color: ColorConstant.blueA70001,
);
static BoxDecoration get white => BoxDecoration(
color: ColorConstant.whiteA700,
);
static BoxDecoration get outlineBlack9003f => BoxDecoration(
color: ColorConstant.indigoA70075,
boxShadow: [
BoxShadow(
color: ColorConstant.black9003f,
spreadRadius: getHorizontalSize(
2,
),
blurRadius: getHorizontalSize(
2,
),
offset: Offset(
0,
4,
),
),
],
);
static BoxDecoration get txtOutlineBlack9003f => BoxDecoration();
static BoxDecoration get splash => BoxDecoration(
color: ColorConstant.indigoA400,
);
static BoxDecoration get fillGray400 => BoxDecoration(
color: ColorConstant.gray400,
);
static BoxDecoration get outlineGreenA400 => BoxDecoration(
color: ColorConstant.greenA100,
border: Border.all(
color: ColorConstant.greenA400,
width: getHorizontalSize(
5,
),
),
);
}
class BorderRadiusStyle {
static BorderRadius roundedBorder35 = BorderRadius.circular(
getHorizontalSize(
35,
),
);
}
double get strokeAlignInside => BorderSide.strokeAlignInside;
double get strokeAlignCenter => BorderSide.strokeAlignCenter;
double get strokeAlignOutside => BorderSide.strokeAlignOutside;
我正在使用Flutter 3.3.10。周围的任何工作都会有帮助!
我试图查找类似的错误,但没有太多的参考。从文档中看,语法似乎是正确的,所以我真的不确定是什么错误。
1条答案
按热度按时间p3rjfoxz1#
这个方法的作用是: