参数类型“RxString”不能分配给参数类型“String”

文卡特心肺复苏术

我尝试在我的项目中使用 GetX 框架。但它显示了有关 RxString 的错误。每当我尝试使用 Obx 方法在文本小部件或其他字符串参数小部件中调用控制器对象时,它都会显示错误

The argument type 'RxString' can't be assigned to the parameter type 'String'

这是我的控制器类

var qrValue = "waiting".obs;

socket.on('event', (data) 
{
    var qr = data['final'];
    qrValue.value = qr;
    print(qrValue);
 }

这要传递数据以生成 qrcode

Obx(() => QrImage(
data: _controller.qrValue,
version: QrVersions.auto,
size: 200.0,
 ),
 )),

当我将 qrvalue 传递给参数时,它显示错误

参数类型“RxString”不能分配给参数类型“String”

SM贾汉吉尔

您将Rx直接传递给QrImagedata属性您需要传递Rx的值:

data: _controller.qrValue.value,

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

部分类型的参数不能分配给类型的参数

类型“ X”的参数不能分配给类型“ X”的参数

类型“ void”的参数不能分配给类型“ Action”的参数

'number'类型的参数不能分配给'string'类型的参数

“ HTMLElement”类型的参数不能分配给“ CanvasImageSource”类型的参数

类型“事件”的参数不能分配给类型的参数

类型的参数不能分配给类型的参数

WebStorm:参数类型,不能分配给参数类型ObjectConstructor

类型'Element []'的参数不能分配给'元素'类型的参数

参数类型不能分配给参数类型

类型“ Location”的参数不能分配给“ BackgroundGeoLocationEvents”类型的参数

类型'“”'的参数不能分配给类型'“ prototype”'茉莉的参数

类型“ X”的参数不能分配给类型“ Y”的参数

“预订”类型的参数不能分配给“功能”类型的参数

类型'InputType []'的参数不能分配给类型'GenericType []'的参数

参数类型'Future <>'不能分配给参数类型''

类型“ Response”的参数不能分配给类型“ SetStateAction”的参数

“1”类型的参数不能分配给“number[]”类型的参数

'true' 类型的参数不能分配给类型的参数

“Params”类型的参数不能分配给“string”类型的参数

类型参数不能分配给 BaseUI 类型的参数

“any[]”类型的参数不能分配给“string”类型的参数

“RegistryGroup”类型的参数不能分配给类型参数?

参数类型“对象?” 不能分配给参数类型“颜色”

参数类型“对象?” 不能分配给参数类型“num”

参数类型 'String"?"' 不能分配给参数类型 'String'

参数类型“对象?” 不能分配给参数类型 List

参数类型“动态”不能分配给参数类型“FirebaseOptions?”

参数类型“TimeOfDay”不能分配给参数类型“DateTime”