react-rails

    1热度

    2回答

    我一直在跟着一些React的教程,我开始自己构建一个应用程序。我遇到了有关组件的情况,我想知道是否是这种情况下的最佳做法。请注意,我只是使用react-rails;现在没有助焊剂或任何东西。 设置初始状态的数组,其价值得到通过Ajax设置,并有在初始该阵列显示器呈现 这里就是我想要做的:(剥离下来为简单起见) var ShoutList = React.createClass({ get

    1热度

    1回答

    我得到一个错误,当我启动我的本地服务器rails s 错误信息: <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> 的Gemfile source 'https://rubygems.org' # Bundle edge Rails instead: gem 'rails', github

    0热度

    1回答

    我有父组件怪物,在那里我渲染怪物组件。 for monster in @state.monsters React.createElement Monster, key: monster.id, monster: monster, team: @state.team... 里面怪物: div className: 'col-md-4', hr {} img

    0热度

    1回答

    有人可以与使用react-rails gem的模态共享他们的方法吗?我已经尝试了一些解决方案,比如material-ui和其他一些解决方案,我一直在获取错误或无反应的模态。 我使用: 的反应,轨宝石 Browserify护栏 Reactify 我感兴趣的人的做法实在。我已经用react-rails做了一些小应用程序,但我对所有其他工具都比较陌生,并且不确定它是如何影响尝试引入第三方模块(如mate

    3热度

    2回答

    我想关注费尔南多Villalobos的this Airpair tutorial,通过react-rails宝石来玩Rails和React。 我创建了一个全新的Rails 4应用程序,我现在试图安装react-rails。 这是我的Gemfile: source 'https://rubygems.org' gem 'rails', '4.2.2' gem 'sqlite3' gem 's

    6热度

    1回答

    我正在学习Reactjs。我已经使用rails实现了一个示例反应应用程序。我有很多搜索找到解决方案,但我没有找到任何。我想从onClick函数中调用另一个组件。但没有发生。这可能是我尝试实现的目标吗?如果是,那么请指出我在哪里犯错,如果不是,那么我可以采用哪种方式实施。这里是我的代码: var Comment = React.createClass({ render: function(

    0热度

    1回答

    我正在用react-rails构建一个应用程序。我试图通过向控制器添加自定义操作来将多个表单添加到单个页面。 与纯轨过去我能做到像这样: <%= form_for @food, :url=>{:controller=>"dailies", :action=>"food_create"}, remote: true, html: { class: "form-horizontal", style:

    5热度

    1回答

    我正在使用react-rails gem来整合与rails的反应,而且我对如何组织我的代码存在冲突。 最好是我的核心html在html.erb文件或jsx文件中?目前,我基本上把所有东西都做成一个组件我在html.erb文件中所做的所有操作都使用react_component助手来调用这些组件。例如,我的个人资料页面上有一个ProfileShow.js.jsx文件,我的编辑页面上有EditPost

    1热度

    1回答

    我想在第一次在Rails中设置一个React路由器。路由器上的链接工作并按预期更改哈希,但不会呈现。我用调试器缩小了这个问题,并找到以下内容: MyRoutes(第22行,在React创建路由器之前)有props.children。 应用程序(第6行,渲染时)没有props.children。 这是怎么回事? var Route = ReactRouter.Route, Link = R

    2热度

    2回答

    我使用的是react-rails,我需要能够在我的JSX中仅传递一个开始HTML标记(即:<form>),并将一个结束标记传递给一个数组(即:</form>)文件。当我尝试做一方或我得到ExecJS :: RuntimeError,说语法错误:未知:意外令牌。 这不起作用: array.push(<form>) 这工作: array.push(<form></form>)