为什么我的传奇不会被我的行为所激发?当我这样做时,我有一个奇怪的情况:在浏览器中打开我的应用程序(并使用npm run start启动应用程序),退出应用程序的运行,然后使用npm run start启动应用程序(在浏览器中显示之前的应用程序)。
我知道行动被触发了,但我的传奇故事却没有。然而,当我按照我所描述的那样做的时候,它就起作用了,并且传奇被相同的动作所激发(就像它最初应该做的那样)。
我试着用几种方式连接传奇和reducer :直接在使用它的组件中,以及在“顶层”上,所有组件都可以到达它们。
顺便说一句: ropt传奇似乎与奇怪的«fix»联系在一起,因为它console.log出了
当我执行下面的代码时,我得到了错误"player_normal_defense没有定义“。我知道问题是什么了,但如果我必须在define函数中定义变量,它将完全没有意义,因为该变量存储了初始防御值以供进一步使用。我该如何解决这个问题? import random
import sys
import os
import time
from Entity import *
class Battle():
def Attack(self, attacker, defender):
damage = attacker.atk - defender.dif