小编pdo*_*rns的帖子

使用react.js在单页面应用程序中导航

我正在使用React和Backbone构建单页应用程序,并且正在尝试找出处理应用程序内容之间导航的最佳实践.我的应用程序将有一个带有链接的侧边栏,例如"照片"和"设置".侧边栏始终存在,因此在单击"设置"时,我希望在不重新加载整个页面的情况下呈现设置组件.Slack是我正在寻找的一个很好的例子,点击不同的频道切换会话内容,但不重新加载整个页面.

我对如何实现这个有一些想法,但我不确定什么是最好的:

  1. 有一个通用反应组件(console.jsx)接受urlparameter作为prop来确定要呈现的内容(照片或设置).

或2.具有一般反应组件并定义一个状态变量,表示要呈现的内容.

任何帮助将不胜感激!

javascript backbone.js single-page-application reactjs

8
推荐指数
1
解决办法
2万
查看次数

Babel不替换箭头功能

我安装了babel cli并创建了一个设置为的.babelrc文件.我也安装了预设.但是当我使用命令并检查输出文件时,我仍然在代码中找到箭头函数语法(),并且不支持箭头函数的浏览器无法运行我的代码,即使它已经被babel转换.这可能会发生什么?如果重要,项目正在使用react,我正在使用browserify创建,然后将该文件传递给babel.presetses2015es2015babel script.js --out-file script-compiled.js=>app.js

编辑:这是一个未正确转换的代码示例:

  this._accountModel.fetch({
      success: (res) => {
        console.log('success');
      },
      error: () => {
        console.log('error');
      }
    });
Run Code Online (Sandbox Code Playgroud)

javascript node.js browserify ecmascript-6 babeljs

5
推荐指数
1
解决办法
6253
查看次数