我index.html为我的项目页面需要一些Ruby代码,所以我需要将其更改为.erb扩展名.如何配置Rails以将index.html.erb文件标识为项目的起始页而不是index.html文件?
假设我有一个名为Project的模型类,但不是这样的:
class Project < ActiveRecord::Base
Run Code Online (Sandbox Code Playgroud)
我想写这个:
class Project < ORM
Run Code Online (Sandbox Code Playgroud)
这样我的模型类中就不存在特定的ORM实现.
我如何编写我的ORM类,以便上面的Project类能够作为子类,ActiveRecord::Base但没有专门的子类化?
我会简单地说:
class ORM < ActiveRecord::Base
Run Code Online (Sandbox Code Playgroud)
然后Project将是一个子类,ActiveRecord::Base就像我写的一样:
class Project < ActiveRecord::Base
Run Code Online (Sandbox Code Playgroud) 我不明白这里发生了什么.如果有人能解释,我会很感激.我需要创建一个照片库,并建议查看此代码,但我不明白它是如何工作的.
$(document).ready(function(){
imageSwapper(".thumbnails a");
});
function imageSwapper(link) {
$(link).click(function(){
$('#largeimage').attr('src', this.href);
return false;
});
};
Run Code Online (Sandbox Code Playgroud)