我是 React 的新手,正在尝试了解路由。我创建了一个学习项目,并希望渲染三个不同的组件,每个组件都有不同的路径。但是,所有路径都会导致显示 App 组件。我尝试在多个来源上寻找解决方案,但无法找出问题所在!请看一下。提前致谢。Root.jsximport React, { Component } from 'react';import { Router } from 'react-router
2020-01-27
我尝试在调用 URL /folders/xy 后访问 FolderDetail 组件。我总是获取位于 /folders 中的 Folders 组件,而不是获取 FolderDetail 组件...请帮忙。import React from 'react';import { BrowserRouter, Route, Switch } from 'react-router-dom';function
2020-08-17
我正在尝试使用 React 和 Firebase 制作 WhatsApp Web 克隆。在这里,我想实现这样的功能:单击窗口左侧侧栏中的特定聊天会在右侧打开聊天正文。为此,我在 React 中使用 Switch 和 Route。默认情况下,我希望在所有情况下都显示侧栏,但仅在用户单击其中一个聊天时显示聊天正文。为此,我的 App.js 中的代码是:import React from "react"
2020-08-19
当我尝试导航到以下网址 http://localhost:3000/alunos/adicionar-aluno 时,它会使用空值呈现组件 {Detail Student},而不是正确的组件 {FormAddStudent}。我是 React 的新手,所以不确定我做错了什么,我尝试使用确切的 prop,但没有成功。这是代码: <Router><CssBaseline /><div classNa
2020-10-24
每当我进入路径(“/”)时,即使我已经登录,注册组件也会加载一次几秒钟,然后显示仪表板,重定向时也会发生同样的情况,请问如何解决它。<Routeexactpath="/"render={() => {return loggedIn ? <Dashboard /> : <Signup />;}}/><Routeexactpath="/resetPassword"render={() => {retu
2021-01-08
我正在使用 HashRouter 呈现不同的页面。我遇到的问题是,当我访问/service/app/sort 时,它呈现<MainPage />,而我期望它呈现<ChildPage />。这与我的路由器类似 <HashRouter><Switch><Route path="/service/app"><MainPage /></Route><Route path="/service/app/
2021-06-30
所以我最近开始学习 JS,现在尝试使用 Phaser 制作游戏。在下面的代码中,1- 作者是否使用“this”来引用 mainState?2- 没有为 bird 定义变量。那么它将数据存储在哪里?// Initialize Phaser, and creates a 400x490px gamevar game = new Phaser.Game(400, 490, Phaser.AUTO, 'g
2015-05-07
我是这个框架的新手,需要帮助。如果您使用过Phaser,那么也许您可以帮助我处理我的代码。我遇到的问题是,当我执行代码时,它会显示一个空白屏幕。这是我的代码。我还应该包含 index.html 吗?var game = new Phaser.Game(800, 600, Phaser.AUTO, '', { preload: preload, create: create, update: upd
2015-08-13
我是 javascript/typescript 的新手,我正在尝试在使用 Phaser 构建一个简单的游戏时学习它。我在启动游戏实例时遇到了困难:当我像 Phaser 网站上的第一个示例一样创建它时,它会启动,但如果我在表单提交时调用的函数内创建游戏对象,它会启动但立即结束;代码如下:index.html<form class="well" onsubmit="submitForm()">...
2016-02-20
我正在开始一款游戏,我想使用 Phaser 作为我的游戏框架。除此之外,我当前的堆栈包括 Typescript 和 Webpack。但是,我的问题是,当我尝试扩展 Phaser Game 类Phaser.Game时,我无法让 Phaser 工作,如下所示:export class Game extends Phaser.Game {sprite: Phaser.Sprite;constructor
2016-02-27
我正在按照本教程https://phaser.io/examples/v2/sprites/extending-sprite-demo-2进行操作,并且我有以下内容:MonsterBunny = function (game, x, y, rotateSpeed) {Phaser.Sprite.call(this, game, x, y);var test = game.add.sprite(x,
2017-03-03
到目前为止,我尝试使用 Typescript 绑定简单地启动 Phaser 3 游戏。下面是我的 main.js 入口点。/**@type {import("../typings/phaser")} */let config = {type: Phaser.AUTO,width: 800,height: 600};let game = Phaser.Game(config);我在 phaser.d
2019-01-30
我正在为一个项目进行设计,它对我的场景说了这些,但只有一个空白的屏幕,是白色的当我检查调试时,我得到了这个:Uncaught TypeError: Class extends value undefined is not a constructor or null这是我的索引文件<!doctype html><html lang="en"><head><title>save the mahan
2020-09-22
我是 Phaser js 的新手。我正在尝试使用 OOP 制作游戏。我想做的第一件事是将我的角色加载到我的场景中,但什么也没发生。没有抛出任何异常。我正在关注这个:Phaser 3 为玩家创建类有人能告诉我我在这里做错了什么吗?这是代码var playerclass MainLevelScene extends Phaser.Scene{constructor() {super('MainLeve
2021-05-27
我已经完成了一些关于 Phaser3 的教程和短期课程,并且开始开发自己的游戏。示例游戏中的游戏机制与我想要实现的不同,因此我尝试对其进行相应的修改。但这导致了一些奇怪的结果。我的出发点是一个平台跳跃游戏。它具有街机物理特性,玩家可以通过光标键移动:左player.setVelocityX(-160)、右player.setVelocityX(160)等等。玩家和平台发生碰撞:this.physi
2021-08-04