我试图从rails 3邮件程序访问帮助程序方法,以便访问当前用户的会话.
我把帮助器:应用程序放在我的邮件程序类中,这似乎有效,除了我的邮件程序无法使用其中定义的方法(我得到未定义的错误).有谁知道这应该如何工作?
这是我的班级:
class CommentMailer < ActionMailer::Base
default :from => "Andre Fournier <andre@gfournier.com>"
helper :application
end
Run Code Online (Sandbox Code Playgroud)
谢谢,肖恩
我正在尝试使用Ember.Select控件在模型上设置关联ID.但是,我似乎无法将控件的选择绑定到id属性而不是整个模型对象.这是Ember.Select控件中的设计吗?我的模板中有以下内容:
{{view Ember.Select
contentBinding="App.peopleController.content"
selectionBinding="App.selectedPersonController.personId"
optionLabelPath="content.fullName"
optionValuePath="content.id"}}
Run Code Online (Sandbox Code Playgroud)
然而,即使明确地将selectionBinding设置为personId属性,它仍然似乎绑定到person对象.完整的jsfiddle:http://jsfiddle.net/PXVZb/10/
我正在尝试学习一些Ember.js,当我意识到一切都在变化和时刻,似乎Sproutcore 2指南中的这些代码(在Ember.js github自述文件中链接)不会继续工作:
App.userController = SC.ObjectController.create({
content: SC.Object.create({
firstName: "Albert",
lastName: "Hofmann",
posts: 25,
hobbies: "Riding bicycles"
})
});
Run Code Online (Sandbox Code Playgroud)
看看ember.js源代码,似乎支持的唯一类型的控制器是arryay控制器.是否有一个已建立的最佳实践,用于在不属于数组/集合的单个模型对象和视图之间进行代理?或者人们放弃代理并直接在模型和视图对象之间设置绑定?思考?