refresh UI 的时候其实会有 DOM 上绑定的 JS 事件需要重新绑定的问题…… 我和华顺的场景一样: 新建地址后,增加新的地址,并可以点击编辑再次弹出模态框保存地址,但由于是新出现的 DOM,所以需要重新绑定模态框弹出的事件。我也试过直接用 Turbolink 带的 API,没有合适的,问题也很多,也试过楼主这样抽出来替换方法然后用的,但会出现上述问题,最后都是手写……不知道 @huacnlee 有没有解决类似的问题……
哈……真挺快的……我一直说要重绘 Ruby China 呢,看来要加速啦~
一个人一个月写完了整个公司的电商平台前端 + 后台,独立维护公司的所有服务器、数据库、第三方服务等等,够你说的那个全栈了么?哈哈…
#15 楼 @mizuhashi 不是有 type script 么…没必要 java2js 了…
#9 楼 @suxiaohun 这个也能算熬夜?= =!写测试算是一种习惯吧,也是开发的流程,一般大的公司会有严格的发布流程,测试是必不可少的一个环节。当然,我也有见过某公司几万行代码一行测试都没写的……
要书=w= ID: cassiuschen
✌️,你卧轨了!
+1
我是科班出身的设计,半路出家写的 Ruby…
这不是当年 Ruby 圈众筹的那个么……
这迭代速度真的是快到难以置信!
我们因为业务逻辑比较奇葩,所以选择用 Rails 自己写…
2015 年寒假,KnewOne 实习,到手 3000+ 一些小红包,过年有红包,离职前两周基本在划水…至今仍在通过各种方式享受一些福利,偶尔还去蹭团建…更值的是收获了姜军这个老师,没有他就没有今天的我和我在做的事情。
高考假期几乎什么事情都没干,就学车,3800 一个假期干下来的本。 北京。到现在摇号快一年半了,没中。我母亲摇了整整五年,刚中签…
说个另类的,Turbolink + 轮询……
你那个 file_field
是不是加了multiple: true
…… 官方文档说的是:
Make sure your file input fields are set up as multiple file fields. For example in Rails you'll want to do something like this:
<%= form.file_field :avatars, multiple: true %>
Also, make sure your upload controller permits the multiple file upload attribute, pointing to an empty array in a hash. For example:
params.require(:user).permit(:email, :first_name, :last_name, {avatars: []})
Now you can select multiple files in the upload dialog (e.g. SHIFT+SELECT), and they will automatically be stored when the record is saved.
u = User.new(params[:user])
u.save!
u.avatars[0].url # => '/url/to/file.png'
u.avatars[0].current_path # => 'path/to/file.png'
u.avatars[0].identifier # => 'file.png'
唉……连续一个半月四五点或者八九点睡觉,中午十一二点起,胖了 20 斤……