我在Admin类(或模块?)下有以下控制器?
class Admin::PostsController < ApplicationController
layout 'admin'
# controller methods...
end
class Admin::CommentsController < ApplicationController
layout 'admin'
# controller methods...
end
Run Code Online (Sandbox Code Playgroud)
如何在Admin类中为这些控制器在一个位置定义布局?我是否需要为Admin类创建一个新文件并在那里定义它?我觉得这有点像这样(试过但不行).
class Admin < ApplicationController
layout 'admin'
end
Run Code Online (Sandbox Code Playgroud)
目前,限定为管理类的所有控制器都位于"app/controllers/admin /".如果我需要创建Admin类文件,它应该在该文件夹中还是在上面的文件夹中?或者解决方案超级简单,我是否过度思考?
第一次执行代码时,它正确生成:
加载完成
但第二次产生:
加载完成
负载完成
它产生的第3次:
负载完全
负载完成
负载完成
等...所以第20次加载功能完成后,回调函数被触发20次.
$('#image-tag').load(function () {
console.log("load complete");
});
}).attr('src', 'image.jpg').appendTo('#main');
Run Code Online (Sandbox Code Playgroud)
是什么导致回调功能重复/增加这样的?