相关疑难解决方法(0)

分配左侧的Javascript对象括号表示法({Navigation} =)

我以前没有看过这种语法,我想知道它的全部内容.

var { Navigation } = require('react-router');
Run Code Online (Sandbox Code Playgroud)

左侧的括号抛出语法错误:

意外的标记 {

我不确定webpack配置的哪个部分正在转换或者语法的目的是什么.这是和谐的事吗?有人可以开导我吗?

javascript ecmascript-6 webpack

97
推荐指数
4
解决办法
8501
查看次数

初学者:Redux中的const定义令人困惑

在Redux的介绍性课程中,https://egghead.io/lessons/javascript-redux-store-methods-getstate-dispatch-and-subscribe ? series = getting-started-with-redux ,演示者说以下两行是相同的

const { createStore } = Redux;
var createStore = Redux.createStore;
Run Code Online (Sandbox Code Playgroud)

我刚刚搜索了ES6 const文档,并没有完全回答我的问题,这两行是如何相同的?

javascript ecmascript-6 redux

6
推荐指数
1
解决办法
392
查看次数

React组件中的子prop

我现在正在学习反应.这是与代码的链接 - http://redux.js.org/docs/basics/ExampleTodoList.html

我在理解这部分代码中发生的事情时遇到了一些困难

const Link = ({ active, children, onClick }) => {
  if (active) {
    return <span>{children}</span>
  }

  return (
    <a
      href="#"
      onClick={e => {
        e.preventDefault()
        onClick()
      }}
    >
      {children}
    </a>
  )
}

Link.propTypes = {
  active: PropTypes.bool.isRequired,
  children: PropTypes.node.isRequired,
  onClick: PropTypes.func.isRequired
}
Run Code Online (Sandbox Code Playgroud)

我最难理解这个片段

return (
        <a
          href="#"
          onClick={e => {
            e.preventDefault()
            onClick()
          }}
        >
          {children}
        </a>
      )
    }
Run Code Online (Sandbox Code Playgroud)

{children}在这里意味着什么?它有什么作用?

这有什么作用?

children: PropTypes.node.isRequired,
Run Code Online (Sandbox Code Playgroud)

上述行中的节点是什么意思?

javascript reactjs

3
推荐指数
1
解决办法
1535
查看次数

标签 统计

javascript ×3

ecmascript-6 ×2

reactjs ×1

redux ×1

webpack ×1