state 相关问题

用于表示对象状态的设计模式。四人帮的行为设计模式之一。

React - 根据选中状态设置复选框输入选中值

我可以成功地将输入的值和选中状态添加到状态数组中,因此当我单击输入时,值和选中状态会被推送到数组中,当我再次单击它时,.. .

回答 1 投票 0

使用切换开关做出反应来更改同级组件的状态

我正在开发一个应用程序,我想将值从磅更改为公斤。我目前将状态设置为磅,并尝试添加一个切换开关,允许用户在磅和公斤之间切换...

回答 1 投票 0

单一游戏标题画面

我想在单游戏中制作一个开始屏幕,在按下按钮开始之前游戏中不会发生任何事情 所以基本上,我想制作一个菜单样式的屏幕,其中有标题屏幕,没有游戏

回答 1 投票 0

检查动画状态时间 - 为什么不起作用?

我需要在对象的当前动画(动画师中的状态)完成后禁用该对象。 为什么它不起作用? if (myObject.GetComponent 我需要在当前动画(动画器中的状态)完成后禁用对象。 为什么不起作用? if (myObject.GetComponent<Animator().GetCurrentAnimatorStateInfo(1).normalizedTime == 1) { myObject.SetActive(false); } 像float一样直接比较normalizedTime == 1并不是一个好主意。只需使用 < 或 >=。您还可以使用Mathf.Approximately。 无论如何,当您启动动画时,启动一个协程函数来检查动画是否完成。这可以防止在更新函数中浪费时间来检查动画何时完成。该协程函数应该有一个参数来检查动画的名称。 IEnumerator OnAnimationComplete(string name) { Animator anim = myObject.GetComponent<Animator>(); while (anim.GetCurrentAnimatorStateInfo(0).IsName(name) && anim.GetCurrentAnimatorStateInfo(0).normalizedTime < 1.0f) { //Wait every frame until animation has finished yield return null; } Debug.Log("Animation has finished"); //Do something } 用法: 1.开始动画。 2.启动OnAnimationComplete协程:StartCoroutine(OnAnimationComplete("JumpAnim")); 还有其他方法可以做到这一点,例如使用 AnimationEvent 事件。查看提供的链接以获取有关此内容的示例。 GetCurrentAnimatorStateInfo(1).normalizedTime == 1 //GetCurrentAnimatorStateInfo(1) i used 0 insted of 1 its just diff in layer 就我而言: GetCurrentAnimatorStateInfo(0).normalizedTime - 会给你时间,因为对象在场景中“活着”(动画师在其中),直到你在动画中的当前状态。 因此,如果您的动画状态在您的对象进入场景后立即开始,则不会: GetCurrentAnimatorStateInfo(1).normalizedTime == 1 但是: GetCurrentAnimatorStateInfo(1).normalizedTime == 0. 这与动画是否播放 3 秒或播放多长时间无关,如果您使用 GetCurrentAnimatorStateInfo(1).normalizedTime 作为条件检查,可能使用 Debug.Log(GetCurrentAnimatorStateInfo(1).normalizedTime ); 来查看它将返回什么,并将其用作您需要放置的时间适合您的情况。

回答 2 投票 0

Next.js:提交表单时状态尚未准备好

我有一个 onSubmit 函数,大致如下所示: const [isPending, startTransition] = useTransition(); const [urls, setUrls] = useState([]); const { 边缘存储 } =

回答 1 投票 0

《记忆碎片》中的多个发起者

我已获得游戏代码。我的任务现在有按钮来保存该游戏的状态并将其恢复为已保存的状态。代码中有一个游戏窗口,有一个游戏引擎...

回答 1 投票 0

反应子组件失去对Change的关注

我有一个父组件 MasterList,我需要打开一个模式弹出窗口,其中包含一个表单,用于根据 activeTab(名称或组织)有条件地添加名称和组织,因为我...

回答 1 投票 0

状态管理中的操作应该直接修改状态吗?

我正在使用 pinia 和 vue3,但这个问题适用于所有状态管理结构。 在操作中,我应该返回结果然后覆盖(或变异)状态还是直接修改状态作为侧面-

回答 1 投票 0

无法在回调函数中获取当前状态值

第一次运行时,主题=“黑暗”。然后,单击跨度后,主题状态就会发生变化。但我无法在回调函数中获取更新的状态。有人可以帮忙吗?

回答 1 投票 0

如何在 Ionic 7 中将状态传递给 IonRouterLink?

我正在使用 ionic 7 和 React 18。我有这个路由器链接 routerLink='/联系人' style={{ 颜色: '蓝色', 光标: '指针', marginLeft: '4px' }} > 怎么会...

回答 1 投票 0

当我改变网站的大小时,如何改变反应状态?

这是状态: const [打开,setOpen] = useState(false); 状态由图标上的 onclick 事件控制,如下所示: onclick=()=>{setOpen(!open)} 我想设置状态

回答 3 投票 0

MariaDB 布尔转换 SQL

使用 MariaDB 版本 8.0.19,检测布尔转换的最佳方法是什么? 例如。原始数据可以是: 1 1 1 0 0 1 1 1 0 0 我想计算上升沿转换或下降沿,依此类推

回答 1 投票 0

将上传的文件存储在状态变量中不起作用。反应

我正在尝试将上传的文件存储在状态变量中,一旦用户完成表单的其余部分,我将将该文件发布到数据库。由于某种原因,我的状态不会更新,我的状态变量是......

回答 1 投票 0

React 应用程序在状态更改和登录后不会重新渲染

我的 React 应用程序遇到一些问题。它有一个使用 React 和 Typescript 的前端和一个使用 Go 的后端。当用户想要登录或其他情况时,我从后端数据库获取数据......

回答 1 投票 0

对父级未更改状态的回调作出反应

我一生都无法弄清楚为什么这不起作用。我有一个 WorkoutCard 组件: 锻炼卡: const key = require('弱键'); 函数锻炼卡({锻炼}){ const { 用户 ID } =

回答 1 投票 0

Next.js 13 使用layout.js 的全局上下文

我正在尝试使用 Next.js 创建一个具有身份验证和全局用户状态的 Web 应用程序。用户登录后,我想在导航栏中显示用户,并共享该用户状态...

回答 1 投票 0

如何从父组件触发子组件的setState?

我正在通过创建简历表单来练习 React。我创建了几个保存状态(“待处理”、“已提交”、“编辑”)的输入组件,以便可以单独编辑和保存它们而不会产生任何影响...

回答 1 投票 0

如果 React 中错误状态为 true,则阻止提交

如果错误状态当前为真,我正在尝试阻止表单提交数据。现在,如果出现错误,它会激活输入和标签上的错误样式,但数据仍然会...

回答 1 投票 0

观察 ViewModel 中变量的状态

我正在尝试了解 ViewModel 以及如何观察其中的变量。我想弄清楚如何观察 ViewModel 中的变量并在它们发生变化时触发操作。

回答 1 投票 0

无法从React State获取最新值

这是我的 React 组件。当我在 Otp 输入中输入总共 6 位数字时; onComplete 方法被调用,这将触发 handleSubmit 函数,并且它应该打印 s 的最新值...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.