flutter - 错误:没有名为“onRatingChanged”的命名参数
问题描述
我尝试运行该应用程序,但收到以下错误:
Compiler message:
../../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/rate_my_app-0.6.0+2/lib/src/dialogs.dart:272:17: Error: No named parameter with the name 'onRatingChanged'.
onRatingChanged: (rating) {
^^^^^^^^^^^^^^^
../../../Developer/flutter/.pub-cache/hosted/pub.dartlang.org/smooth_star_rating-1.1.0+1/lib/smooth_star_rating.dart:23:3: Context: Found this candidate, but the arguments don't match.
SmoothStarRating({
^^^^^^^^^^^^^^^^
Target kernel_snapshot failed: Exception: Errors during snapshot creation: null
build failed.
FAILURE: Build failed with an exception.
* Where:
Script '/Users/ahmed/Developer/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 896
* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command '/Users/ahmed/Developer/flutter/bin/flutter'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
有什么解决方法可以解决它吗?
解决方案
推荐阅读
- pandas - 将数据拆分为 LSTM 的序列
- pyspark - 追加模式在 Pyspark 数据帧中不起作用。有没有替代的解决方案?
- pandas - 如何修改数组中的重复项以使值的扰动最小?
- tsql - 为什么 T-SQL WHERE NOT IN 返回过滤后的元素之一
- r - 如何创建比较两组的一个变量的散点图?
- pine-script - 用 pinescript 订购
- azure - 哪些协议/连接方法用于连接到 Azure VM?
- javascript - 检查字符串是否以数组中的任何字符串开头
- php - Laravel 8:未定义的属性:App\Notifications\ResetPassword::$queue
- html - formtarget =“_blank”不适用于chrome中的按钮