初学者问题:如何将processing.js与Rails 3.1应用程序集成
Beginner question: How do I integrate processing.js with a Rails 3.1 app?
初学者rails/javascript问题:
假设我在Rails 3.1应用程序中有一个简单的Circle
模型,具有show
动作/视图。每个Circle
都有一个称为:radius
的属性-一个整数值。
当我通过show.html.erb
文件查看Circle
时,我想要一个非常简单的processing.js草图来接收圆的半径并在页面上绘制圆。我已经通过将文件保存在assets/javascripts
文件夹中,在我的应用程序中包含了processing.js。
我简单的processing.js草图在一个名为circle.js
的文件中。其内容为:
// Setup the Processing Canvas
void setup(){
size( 200, 200 );
strokeWeight( 10 );
frameRate( 15 );
X = width / 2;
Y = height / 2;
radius = 10;
}
// Main draw loop
void draw(){
// Fill canvas grey
background( 100 );
// Set stroke-color white
stroke(255);
// Draw circle
ellipse( X, Y, radius, radius );
}
- 我如何将草图包含在我的显示视图中,尽可能不引人注目,并将半径值传递给它?
-
circle.js
文件去哪里-在视图文件夹或在资产管道? - 需要命名为
circle.js.erb
吗?
你可以把circle.js放到app/assets/javascripts中。它不需要命名为circle.js。动词,但也可以是。
相关文章:
- 如何检测用于WebGL的专用或集成显卡
- 如何从rails中的代码中删除新行( )
- Rails File_field最大堆栈大小
- 如何在Ruby on Rails中集成Arbor.js
- 将Google Places API与Rails应用程序集成
- 如何将Rails与PhoneGap集成
- 条纹结账,在 Rails 中自定义集成
- Javascript 客户端框架与 Rails JSON API - 如何进行集成测试
- MVVM 模型中的 Meteor on Rails 集成
- 如何将引导模板集成到 rails 4 项目中
- WebSocket与Rails的集成
- 如何集成jquery.filelpload-rails
- AngularJS和Rails的性能问题(更好地集成或分离)- js和css的资产管道
- 初学者问题:如何将processing.js与Rails 3.1应用程序集成
- 有没有办法把IDE和rails集成在一起?
- Rails产品资产压缩和集成
- 在Rails 2.1上进行集成测试
- 将OwlCarousel集成到Rails应用程序中
- 在rails应用中集成Stripe API时出现Javascript错误
- 在rails应用程序中对Javascript繁重的UI进行集成测试的最佳方法是什么?