如何在颤动中更改另一个类中变量的值

Posted

技术标签:

【中文标题】如何在颤动中更改另一个类中变量的值【英文标题】:how change the value of a variable in another class in flutter 【发布时间】:2021-12-16 04:48:17 【问题描述】:

我想更改另一个类中变量的值,但它显示此错误,如果您知道如何修复此错误,请指导我。

【问题讨论】:

请将代码和数据添加为文本 (using code formatting),而不是图像。图片:A)不允许我们复制粘贴代码/错误/数据进行测试; B) 不允许根据代码/错误/数据内容进行搜索;和many more reasons。除了代码格式的文本之外,只有在图像添加了一些重要的东西,而不仅仅是文本代码/错误/数据传达的内容时,才应该使用图像。 【参考方案1】:

可以通过将state.en_word = english 替换为DictionaryState(english) 来修复您的即时语法错误。

你的课程对我来说没有多大意义,但也许它们对你有,我不知道要求。

请注意,如果您有一个复杂的状态,而不仅仅是一个单一的类型,您应该使用真正的bloc,而不仅仅是cubit

【讨论】:

谢谢,我想我也应该这样做

以上是关于如何在颤动中更改另一个类中变量的值的主要内容,如果未能解决你的问题,请参考以下文章

如何在颤动中从另一个屏幕进行更改

如何更改文本字段颤动中的值?

MFC 如何在一个类中使用另一个类中定义的变量

如何从另一个 UIView 类访问 UIControl 的值

MFC 如何在一个类中使用另一个类中定义的变量

更改不同类中的变量的值,而无需重写方法