Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 客户端通过JS请求JSON并填充Rails视图_Javascript_Ruby On Rails_Ruby On Rails 4 - Fatal编程技术网

Javascript 客户端通过JS请求JSON并填充Rails视图

Javascript 客户端通过JS请求JSON并填充Rails视图,javascript,ruby-on-rails,ruby-on-rails-4,Javascript,Ruby On Rails,Ruby On Rails 4,我希望我的用户(通过他的浏览器)向API发出请求(返回JSON),并将结果填充到我的Rails(4.2)应用程序中的视图中。我不希望我的应用程序发出请求,只有用户 这种行为经常发生,因此我正在寻找一种比Jquery+直接插入HTML更好的解决方案 也许有一个模板引擎会有所帮助,它正在尝试车把(倾斜+倾斜车把),但没有成功 为了让事情变得简单,最好的方法是什么 应该是: 无论是否使用Jquery,都可以轻松地从API获取数据。或者至少很容易在模板中插入数据 将数据作为手柄“each”{{{{ea

我希望我的用户(通过他的浏览器)向API发出请求(返回JSON),并将结果填充到我的Rails(4.2)应用程序中的视图中。我不希望我的应用程序发出请求,只有用户

这种行为经常发生,因此我正在寻找一种比Jquery+直接插入HTML更好的解决方案

也许有一个模板引擎会有所帮助,它正在尝试车把(倾斜+倾斜车把),但没有成功

为了让事情变得简单,最好的方法是什么

应该是:
  • 无论是否使用Jquery,都可以轻松地从API获取数据。或者至少很容易在模板中插入数据
  • 将数据作为手柄“each”
    {{{{each objects}}{{/{each}}
  • 如果无法通过模板引擎将数据插入html,则很容易将其插入
  • 使用Rails

看起来像你在说的。 这种组合有很多资源
我建议Yeoman搭建你的应用程序。

Angular似乎是一个不错的选择。我们正在寻找更像模板引擎的东西。但它是有效的。我用的是Rails,Yeoman不会帮我的。