ICode9

精准搜索请尝试: 精确搜索
  • javascript-React中的匿名类2019-11-08 23:46:40

    我听说过匿名函数,但是匿名类的概念对我来说是新的.例如,我们这里有一个看起来像这样的HOC. import React, { Component } from 'react'; const withClass = (WrappedComponent, className) => { return class extends Component { render () { return (

  • javascript-从React应用程序中的商店更改路线2019-11-08 23:46:16

    我有一个React组件,它接受用户名和密码并将其发送以进行身份​​验证.如果身份验证成功,则页面应移至呈现其他组件的其他路由. 现在的问题是,我不确定如何更改商店的路线?即不使用< Link> React Router的组件?我知道我们可以使用this.props.history.push(/ url)以编程方式更改路线,但

  • javascript-D3工具提示无法在React组件中正确更新2019-11-08 23:43:09

    我花了相当长的时间编写此代码片段,以突出显示我在使用d3时遇到的一个非常令人沮丧的问题,并且会共同做出反应,特别是尝试根据组件状态动态更新工具提示时. 首先,我尝试尽力使代码片段简短完整(为简洁起见,您可以跳过css.只需注意单选按钮组,然后将鼠标悬停在图形组件中): class Gr

  • javascript-连接到Redux存储的React组件的递归渲染2019-11-08 23:42:51

    是否可以递归渲染连接到Redux存储的React组件? 示例(在我的情况下,没有机会进行无限组件渲染循环): class Container extends Component { render (){ return ( <div> {this.props.data} {this.props.dataKey ? <Container

  • javascript-从子代的数量/类型/属性中提取父代组件配置2019-11-08 19:47:28

    是否有最佳实践从React中的子组件派生出父组件的配置信息?以向导组件为例,该向导组件需要逐步完成一些步骤.您会想象这样的组件的API可能看起来像这样: <Wizard> <Wizard.Step id="step-1" title="It's step 1!"> Step 1 </Wizard.Step> <Wizard.Step id="step-2" title=&q

  • javascript-材质用户界面选择不显示标签2019-11-08 19:46:32

    我在Material UI的“选择”上花了很长时间-尝试用我想要的方式工作大约10个小时.我真的很感谢您的帮助. 这个问题与上一个问题有关:Select MenuItem doesn’t show when JSX saved to state,我怀疑如果回答“为什么”,我可能会对发生的事情有更好的了解. 我要完成的工作是执行以下正

  • Javascript / React-不重复自己的最佳方法2019-11-08 19:46:10

    我正在使用后退按钮进行查询,但是每次URL中有更多查询时,我都会用if语句重复自己. ‘(([[query,value]’是必要的,如果还有更多,我必须添加另一个if语句. let url= Object.entries(searchQuery).map(([query, value])=>{ return `${query.toString()}=${value.toStri

  • javascript-React SSR,NextJS与Chrome无头预渲染2019-11-08 19:43:09

    对于服务器端渲染,我发现了两种方法: > next.js>铬无头预渲染(例如react-snap) NextJs在GitHub和一个很棒的社区上有很多明星,但是另一种方法(chrome无头预渲染)似乎更干净,并且需要几乎零配置才能工作. 有谁有经验与他们一起工作吗?每个人的主要利弊是什么?解决方法:(前段时间我一直

  • reactjs-nginx尝试根据uri在目录中查找index.html2019-11-08 19:09:48

    我有一个简单的配置让nginx服务我的React应用程序: server { listen 80; root /usr/share/nginx/html; location / { try_files $uri $uri/ /index.html; } } 我有路线/并登录.当我通过React-Router从localhost /登录到localhost /时,一切正常.但是,当我

  • javascript—fix无法使用eslint修复错误2019-11-08 18:46:52

    我在视觉代码中使用eslint格式化js文件,但是每次运行它都会给我错误,这是运行它的命令行 节点./node_modules/eslint/bin/eslint-src-修复错误消息 E:\PATH\src\reducers\roote-reducer.js 1:8 error There should be no space after '{' object-curly-spacin

  • javascript-重新渲染React props.children2019-11-08 18:46:33

    我有这种设置: // inside Parent.js class Parent extends React.Component { render() { return { this.props.children } } } // inside Child.js class Child extends React.Component { render() { let message; const greet = this.con

  • javascript-React-将函数传递给具有默认道具的组件2019-11-08 18:46:16

    我有一个使用默认道具的React组件: class MyComponent extends Component { constructor(props) { console.log('props', props); super(props); // rest of code here } MyComponent .defaultProps = { __TYPE: 'MyDateRange', }; 当我使用该组件时,没有传递任何

  • javascript-react _this2.setState不是函数-可能存在绑定问题2019-11-08 18:45:56

    我是个超级新手,我一直在努力找出是什么原因导致Chrome控制台出现此错误 bundle.js:15316未捕获(承诺)TypeError:_this2.setState不是函数 我正在尝试使用Facebook进行简单登录到Web应用程序,以了解登录流程. 我已经在/(也是我的首页路线)上设置了登录名.我认为问题不在于路由或其他

  • javascript-在响应中传播道具2019-11-08 18:45:35

    这个问题已经在这里有了答案:            >            Passing custom props to router component in react-router v4                                    1个 我不知道为什么我们要使用类似{… props}的东西 例如,

  • 我的React应用程序由于firebase内存泄漏,如何避免呢?2019-11-08 18:45:15

    我正在使用的应用在登录时会显示用户仪表板,并带有用于导航的侧边栏.它使用firebase.我会从firebase的异步componentDidMount()中提取大部分数据,并将数据存储在组件状态中.完成所有提取需要花费几秒钟的时间.但是,如果用户决定在提取完成之前导航到另一个屏幕,我会得到 Can’t c

  • javascript-Reactjs-`component` vs`render`在路线2019-11-08 18:44:34

    对于来自react-router-dom(v4.3.1)的Route的使用,我有两个疑问: >我们何时在Route中使用组件vs渲染: <Route exact path='/u/:username/' component={ProfileComponent} /> <Route exact path='/u/:username/' render={() => <ProfileComponent />} /> &g

  • javascript-屏幕导航标题不会显示在堆叠的抽屉导航中…React Navigation V22019-11-08 18:44:16

    因此由于某种原因,我似乎无法使任何标题出现在“抽屉导航器”中嵌套的屏幕上.我已经对该主题进行了大量研究,但仍未找到解决方案. 一些站点已经说过,navigationOptions需要作为一个函数=>来调用.尝试并没有工作. 有人说过,因为我的抽屉导航器嵌套在Stack Nav中,所以我的Drawer的各

  • javascript-React native-FlatList中包含静态和动态元素2019-11-08 18:43:58

    我正在尝试创建一个类似于Twitter的“发布推文”列表的FlatList,其中显示了设备图库中从“相机”到“照片”的选项. 我不确定如何先将2-3个元素作为静态元素,然后通过CameraRoll或其他方式添加动态元素. 我想到的第一个解决方案是创建一个数组,该数组的前2-3个元素为包含“ Camera

  • javascript-将类型为“文本/ babel”的脚本放在HTML页面上时如何进行转译?2019-11-08 18:43:37

    我有一个HTML页面: <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Hello World</title> <script src="https://unpkg.com/react@16/umd/react.development.js"></script>

  • javascript-在react-leaflet / es / context.js中调用createContext失败2019-11-08 16:46:16

    TypeError:Object(…)不是一个函数 ./node_modules/react-leaflet/es/context.js node_modules / react-leaflet / es / context.js:8 // $FlowFixMe: import forwardRef } from 'react'; var _createContext = createContext({}), // This line fails Consumer = _

  • javascript-如何在HTML /模板中设置事件监听器属性?2019-11-08 16:44:19

    举个例子,我们可以做类似下面的事情,使监听器仅在事件捕获阶段触发: element.addEventListener(event, function, true); 要么, element.addEventListener(event, function, {passive: true}); ..使听众变得被动.但是,所有这些设置仅限于通过JavaScript代码进行设置.如果,我们在

  • javascript-Redux:API数据响应按点击排序2019-11-08 15:38:29

    我正在尝试开发一个应用程序,该应用程序显示给定关键字的Unsplash照片.我设法使用unsplash.js获取特定的照片: 动作: export function fetchPhotos(term) { const unsplash = new Unsplash({ applicationId: "id", secret: "secret", callbackUrl: "callback"

  • javascript-SemanticUI搜索-下拉选择不填充输入2019-11-08 14:37:37

    我正在使用语义UI React构建输入组件.我希望它在焦点对准时打开下拉列表,而不是默认行为,即当用户更改搜索字符串时显示结果.我正在使用他们的网站here上的道具. 这是我的一些相关代码: constructor(props) { super(props); this.handleResultSelect = this.handleResultSelect

  • javascript-testcafe基于浏览器运行不同的测试2019-11-08 14:37:15

    我想知道是否有办法以某种方式传递参数,以使您的装置甚至所有测试都知道它们正在运行的浏览器. 在我的特定情况下,我将使用该参数为测试中的变量简单地分配一个相应的值. 例如, switch(browser) { case 'chrome': chrome = 'chrome.com';

  • Javascript-在redux-persist中使用autoRehydrate有什么用,为什么在v5上将其删除?2019-11-08 14:36:57

    我在ReduxPersist的GitHub页面上找不到任何内容 我有一段我想理解的代码,随着autoRehydrate的删除,我想知道该如何使用redux-persist的第5版实现该代码. import { AsyncStorage } from 'react-native'; import { applyMiddleware, createStore } from 'redux'; import { autoRehyd

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有