dart 在Flutter导入中`%20`是什么意思?

zynd9foi  于 2023-06-19  发布在  Flutter
关注(0)|答案(1)|浏览(103)

我的代码编辑器导入了flutter_bloc,如下面的代码所示,带有%20,它可以工作。

import 'package:fluent_ui/fluent_ui.dart';
import 'package:flutter_bloc/flutter_bloc.dart%20';
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:qmt_manager/logic/values.dart';

import中的%20是什么意思?

kq0g1dla

kq0g1dla1#

%20是空格字符的URL编码:

假设您访问:

https://stackoverflow.com/questions/tagged/flutter

然后在URL中的单词tagged后面键入一个空格并重新加载,单词tagged后面将有一个空格:

https://stackoverflow.com/questions/tagged%20/flutter

我尝试通过添加%20导入material.dart,但找不到文件:

import 'package:flutter/material.dart%20';

现在,要修复导入-您也应该为其他开发人员将运行您的代码并导致错误的情况。
要修复 bloc 导入,我建议运行:

flutter clean

和/或

flutter pub get

相关问题