目錄
目錄

Avoid using braces in interpolation when not needed.

This rule is available as of Dart 2.0.0.

Rule sets: recommended, flutter

This rule has a quick fix available.

Details

AVOID using braces in interpolation when not needed.

If you’re just interpolating a simple identifier, and it’s not immediately followed by more alphanumeric text, the {} can and should be omitted.

BAD:

print("Hi, ${name}!");

GOOD:

print("Hi, $name!");

Usage

To enable the unnecessary_brace_in_string_interps rule, add unnecessary_brace_in_string_interps under linter > rules in your analysis_options.yaml file:

linter:
  rules:
    - unnecessary_brace_in_string_interps