我遵循指南http://guides.joosy.ws/guides/blog/forms.html并尝试为新的和编辑帖子创建表单
所以我templates/pages/posts/_form.jst.hamlc
用表单创建并添加代码pages/posts/new.js.coffee
:
Joosy.namespace 'Posts', ->
class @NewPage extends ApplicationPage
@layout ApplicationLayout
@view 'new'
elements:
'rawForm': 'form'
@fetch (complete) ->
@data.post = Post.build()
complete()
@afterLoad ->
@form = Joosy.Form.attach @rawForm,
resource: @data.post
success: (data) => @navigate '/'
但是“内在魔法”对我不起作用。当我关注时,http://localhost:3000/blog#!/posts/new
我会看到新帖子的表格。此表格与往常一样提交。即,如果我输入一些内容并按保存,它会打开新页面http://localhost:3000/blog?post%5Btitle%5D=test&post%5Bbody%5D=test#!/posts
所以,我已经停在这一步,不知道该怎么办..
PS如果您可以将此问题重新标记为“joosy”,请执行此操作。作者承诺在这里通过“joosy”标签回答有关 joosy 框架的问题,但由于缺乏声誉,我无法创建此标签