首页 > 解决方案 > 添加额外的字体样式,无效值单斜体

问题描述

我想为我的应用程序添加不同的字体样式,但文档显示只有 2 种可能的样式:normalitalic.

flutter:
  fonts:
    - family: Digital-7
      fonts:
        - asset: fonts/digital-7.ttf
        - asset: fonts/digital-7 (italic).ttf
          style: italic
        - asset: fonts/digital-7 (mono).ttf
          style: mono
        - asset: fonts/digital-7 (mono italic).ttf
          style: mono italic

我的错误是:

Error detected in pubspec.yaml:
Error detected in pubspec.yaml:
Invalid value mono ((String)) for font -> style.
Invalid value mono italic ((String)) for font -> style.
Exception: Please correct the pubspec.yaml file at ./pubspec.yaml

除了在 中定义单独的字体系列块之外,我能做些什么吗pubspec.yaml,即

flutter:
  fonts:
    - family: Digital-7
...
    - family: Digital-7 Italic
...
    - family: Digital-7 Mono
...
    - family: Digital-7 Mono Italic
...

标签: flutter

解决方案


推荐阅读