Gag*_*lor 26
您可以简单地将clear()函数与您的变量一起使用,它将清除所有共享首选项。
SharedPreferences preferences = await SharedPreferences.getInstance();
await preferences.clear();
Run Code Online (Sandbox Code Playgroud)
如果您想从具有键名的共享首选项中删除特定键值,您可以按如下方式进行操作。
SharedPreferences preferences = await SharedPreferences.getInstance();
await preferences.remove('KeyNameHere');
Run Code Online (Sandbox Code Playgroud)
And*_*sky 16
我使用shared_preferences插件:
在 pubspec.yaml
dependencies:
flutter:
sdk: flutter
shared_preferences: ^0.4.3
Run Code Online (Sandbox Code Playgroud)
并在dart文件中:
import 'dart:async';
import 'package:shared_preferences/shared_preferences.dart';
...
SharedPreferences preferences = await SharedPreferences.getInstance();
preferences.clear();
Run Code Online (Sandbox Code Playgroud)
我觉得这就是你所需要的
尝试
final pref = await SharedPreferences.getInstance();
await pref.clear();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4192 次 |
| 最近记录: |