state相关内容
如果我有此代码: @State var n = 3var body:some View {VStack {按钮(操作:{如果self.n == 3 {自我n = 5} 别的 {自我n = 3}}){文字(“点击我")}ForEach(1 ..单击按钮时,屏幕上的 3 4 5 ,但是它仅
..
我有一个简单的网格,它比屏幕实际状态占用更多的空间,并且可以上下滚动. 每个单元格都有一个更改单元格颜色的 onTap()方法. 问题在于,一旦我将更改的单元格滚动到视线之外,状态就不会保留. 有什么想法吗?
..
我正在研究将Redux与Flutter结合使用,我有一个问题,如果您遵循redux架构,在Flutter中使有状态的小部件有意义吗?我可以认为对于动画和小小部件来说更好创建一个有状态的小部件,而不是真正的appState的新属性,但我不确定...我需要有人来澄清这个假问题. 解决方案 Redux甚至还不能替代StatefulWidget. 一个简单的例子是动画.它们每个都需要存储,放
..
我正在尝试保留小部件的状态,因此,如果我从小部件树中暂时删除有状态的小部件,然后在以后重新添加它,则该小部件将具有与我之前相同的状态删除它.这是我的简化示例: import'package:flutter/material.dart';void main()=>runApp(MyApp());MyApp类扩展了StatelessWidget {@override窗口小部件build(Build
..
我有一个下拉菜单,用于选择已验证,未验证和所有事件我目前正在实施已验证的事件部分当我使用setEvents更改事件的值时,我正在运行太多渲染错误 Event.js 从'../components/EventList'导入EventList从'react'导入React,{Component,useEffect,useState}从"../components/Selector"导入选择器;
..
我正在制作一个非常简单的应用程序,您可以单击正方形div将其颜色从白色更改为黑色.但是,我遇到了麻烦.我想使用onClick函数来允许用户单击正方形以更改其颜色,但是它似乎没有用.我已经尝试过使用span和空p标签,但这也不起作用. 这是有问题的代码: var Box = React.createClass({getInitialState:function(){返回 {白颜色'};},
..
我正在尝试找到保存简单应用程序状态的最佳方法.从数据库的角度来看,有4/5个表带有日期字段和偏离关系的表. 因为该应用程序很简单,并且我希望用户可以选择移动数据(usb笔,dropbox等),所以我希望将所有数据放在一个文件中. 执行此操作的最佳方法/库是什么? XML通常是实现此目的的最佳格式(可读性和开放性),但是如果不执行SAX/DOM,我没有找到任何出色的库. 解决
..
目标 我有一个视图,有两个孩子Widget A和Widget B并排站立.窗口小部件B有一个按钮,可触发窗口小部件A上的屏幕截图, 问题 ,但指的是诸如这个,似乎屏幕捕获的实现必须保留在小部件A中.因此,小部件B中的按钮回调需要与小部件A对话.由于这两个都是有状态小部件,因此我发现B很难调用A在其状态内的功能. 各种提供程序和herintedWidget机制似乎可以很好地处
..
我按照示例项目所示进行了所有设置: import'package:get_it/get_it.dart';导入'package:places/services/authService.dart';最终定位器= GetIt.instance;void setupLocator(){locator.registerSingleton(AuthService());pri
..
我有一个变量"myVar",(无州) const myComponent =()=>{const [myState,setMyState] = useState(true)const myVar =假返回{myVar = true}>点击此处 } 在编写时,重新渲染组件时,然后重新初始化了 myVar ...我想让变量
..
有人可以帮我比较一下本机中的彩色对象吗?通常我会很快这样做: if aColorObj == UIColorClass.white {aColorObj = UIColorClass.gray} 如何在下面的本机反应中执行类似操作: onPressLearnMore(){this.setState = {/*怎么写这个:如果mbackgroundColor =='白色'{mbackgr
..
我正在发送一个API请求,并将其结果呈现到UI中. 现在,对于错误处理,我希望如果发生错误,则将包含错误消息的div呈现到UI中. 为此,我编写了以下三元条件: const showError = this.state.error?`
错误:
{this.state.error}
`:''
..
说我有这个代码. var s = [1,2,3,4,5,6,7,8,9,0];const [arr,setArr] = useState(s);while(arr.length!= 0){setArr(arr.splice(0,1));console.log(arr);//返回[2,3,4,5,6,7,8,9,0]和[3,4,5,6,7,8,9,0],依此类推,直到[]} 我在functi
..
所以我有一个父级和子级组件. 父母将在搜索栏中键入的内容作为对孩子的支持. 然后应该执行api提取,我在控制台中看到了fetch对象.我在设置父母的孩子状态时遇到困难. 任何提示将不胜感激,谢谢您,并期待编码:D 类HelloComponent扩展了React.Component {使成为 () {返回
Github API存储库
..
在构造函数之外声明 state 和有什么区别吗? 我在这里有一个组件示例: class BurgerBuilder扩展了组件{状态= {配料: {沙拉:0,培根:0,奶酪:0,肉:0},总价格:30};....} 在这里,我只声明一个名为state的变量,其中包括组件的变量,但我不调用构造函数. 在我声明的地方: class BurgerBuilder扩展了组件{Const
..
我正在尝试构建一个简单的单元转换器来练习React.js.我希望能够更改一个单位(例如:Kg)的值,并让另一个单位(例如:lb)在屏幕上自动更改.请访问此网站以给您一个想法: http://www.convertunits.com/from/lb/to/kg 我有以下代码,它可以渲染,但是单位不会更新.我想知道的是: 一个组件具有两个状态 甚至准确吗?1表示 Kg 另一个为 lb 还
..
在这里与新手联系. 我正在尝试匹配位于我的州的特定ID的值,因此我可以在通过api更新数据库之前更改一些值. 状态为 state = {图书馆: []} ,然后在axios更改状态时,数组看起来像这样: 0:{_ id:“",时间:“",值:“"},2:{_ id:“",时间:“",值:“"} 当我运行console.log时,它是这样读取的. (2)[{…},{…}
..
我在保持按钮状态时遇到问题-说 Button1.setActivated(true).更改方向后,该操作将被忘记,并且不会重新激活或显示为已激活. 我想我可以使用IF来测试Button状态的状态,将其存储在变量中,然后使用onSaveInstanceState/onRestoreInstanceState返回它.然后在重新创建每个按钮时对其添加更多检查.但这似乎是一种复杂的工作方式.
..
在登录视图中,如果用户在未插入其凭据的情况下点击登录按钮,则LoginFailState为yield,并且视图对此做出反应.如果他再次点击,则此LoginFailstate再次变为yield,但是视图对此没有反应.那么,有没有办法产生相同状态下更多的时间? 有一些代码可以更好地解释我的情况: Class LoginBloc扩展了Bloc{@
..
我在当前项目中面临问题,因此创建了这个问题,我无法在其他小部件中获得相同的集团状态,因此我尝试了
..