• 我用的 simple_form,可 work

    <%= simple_form_for [:account,@user] do |f| %>
     <div class="city-group">
        <%= f.select :province,  ChinaCity.list.unshift(["--省份--", 0]), {}, class: "city-select"%>
        <%= f.select :city, ChinaCity.list(f.object.province).presence || [["--城市--", 0]], {}, class: "city-select" %>
        <%= f.select :area, ChinaCity.list(f.object.city).presence || [["--地区--", 0]], {}, class: "city-select" %>
    </div>
    <% end %>
    
  • 我用的是 simple_form,可 work

    <%= simple_form_for [:account,@user] do |f| %>
     <div class="city-group">
          <%= f.select :province,  ChinaCity.list.unshift(["--省份--", 0]), {}, class: "city-select"%>
          <%= f.select :city, ChinaCity.list(f.object.province).presence || [["--城市--", 0]], {}, class: "city-select" %>
          <%= f.select :area, ChinaCity.list(f.object.city).presence || [["--地区--", 0]], {}, class: "city-select" %>
    </div>
    <%= f.submit "更新资料", class: "btn btn-default" %>
    <% end %>
    
  • 全栈营感想 at 2016年10月06日

    今天无意中看到 135 楼的言论,挺惊讶的,没想到你带着这么强烈的负面情绪,要知道 xdite 老师在北京班是 0 差评的。
    要说明的是,看你的描述大概是学了我们前 3 周的内容。我们在第四周已经开始实战做项目了,具体内容可以看我们的 blog 和项目,不再赘言。

    你说的内容很长,总结下来有两点:

    1. Xdite 的教学方法不好
    2. Xdite 教学态度不好

    至于细节,虽然我没有去过台湾班,但是你的细节真真假假,看似叙述过程,却带了很多主观评价。举两个例子:

    功能是做出來了,覺得好神奇,但是真他媽不知道為什麼貼一貼就就會動

    老师把购物车的设计理念解释的很清楚,每一步都做了解释,在实作的过程中对这些概念理解的更加深入,我本人是 0 基础开始学,但这个理念我理解得很清楚,也可以自己写出购物车的代码。所以是你没有认真听讲喽?

    感覺助教比老師還會教 (不只我,其他同學也有這樣的感覺,原因後述)

    北京班的同学认为老师很会教,不只是我,其他人都这么认为,具体内容可以参见此贴上大家的 blog。难道你“是众人皆醉我独醒”,我们所有人都“感觉良好”,被“洗脑”了?XD

    我们还是回归重点,继续聊聊方法和态度吧。

    关于方法

    方法好不好的唯一评判标准是成果

    我认为这是最有效的标准,如果按照每个人自身的评判标准,古代的教书先生还认为不拿戒尺惩罚学生是不负责任呢。
    关于成果,xdite 老师说的很清楚了,已经有好多同学拿到了厉害的互联网公司的 offer。或许我们的程度还没有达到那么好的地步,但也不至于你说的那么糟吧,我本人就是 0 基础学习程序的。
    另外,你花了两三个月的业余时间成功转行难道不也是成果?XD

    此外,我们对什么是好的方法的理解不一样

    你全篇都在说 xdite 老师没有手把手教学,讲的不基础不细致。
    我认为你理解的浅了,授人以鱼不如授人以渔,xdite 老师想教会的是一种思考问题,解决问题的方法。是你拿到需求怎样做出来的方法,而不是手把手给你解释 Gem 要怎么运用,README 每一句话怎么理解。而这不正是真实世界所需要的解决问题的能力么?

    我们对成果的理解也不太一样

    如果老師對所謂的『全棧工程師』的定義,就只是拿 gem 組裝一些基本功能,買個版面套一下,然後放聳動的文案跟圖片那可能跟我的定義不太一樣

    从这段话也可以看出来你认为的成果是什么,我只能冒昧揣测你的水平是“拿 gem 組裝一些基本功能,買個版面套一下”,因为老师从来没有表达过这个意思,在我看来至少是“知道自己的需求是什么,能够在规定时间通过各种方法做出来并上线。”
    当然,成为高阶全栈工程师的道路很长,培训营只是一个开始。

    老师所用的具体方法可以参考原文,讲的很详细。

    关于态度

    Xdite 老师非常乐于跟同学们分享,不仅平时教学,而且在业余时间讨论,经常跟同学们聊到深夜,有什么困惑都可以找她交流。(可以参考我们班某位同学的日记 1 2 )

    在后五周的实战中,xdite 老师作为每个组的架构师,白天答疑解惑,深夜还会帮大家看代码,做批改,经常是第二天早上来,批改已经做好了。见某次批改我们组的代码

    所以这也能叫态度不认真?不负责?我们认识的是一个人么 XD?

    Xdite 老师是我见过的最好,也最会教的老师。她让一帮完全不懂 ROR 的人入了门,学会了一种全新的思考方式,甚至对于很多人来讲,改变了人生轨迹。为此,我们当然要感谢她!

    P.S.以上都是我个人个人的真实想法,如有冒犯,还请各位大神包涵见谅=-=。

  • 全栈营感想 at 2016年09月14日

    lily 是一个超级上进的 girl,第一次跟她聊她的成长经历,完全被震撼到了。她的勇气,韧性和不断向上的力量真的是非常惊人。全栈营真是各种神人都有,2 个月完全可以焕然一新~~ 附上我的 blog:http://wangmengqi.logdown.com/

  • 全栈营感想 at 2016年09月14日

    lily 是一个超级上进的 girl,第一次跟她聊她的成长经历,完全被震撼到了。她的勇气,韧性和不断向上的力量值得我们每个人学习。全栈营真是各种神人都有,2 个月完全可以焕然一新~~ 附上我的 blog:http://wangmengqi.logdown.com/