over 1 year ago

Objective 你对今天学的记得什么?
1.全栈营练习,rails106完成 — 5’23”
2.陪木木上英语课

Reflective 一句话形容今天的情绪(高峰、低峰)
1.rails 101练习,环境不是很好,导致效率不高,出错次数较多
2.完成了线上作业,第一个完成,木木很happy

Interpretive 今天你学到了啥?重要的领悟?
1.只要产生了migrate文件,就需要运行rake db:migrate

model会产生migrate,所以需要运行
—controller;对应新建一个controller,不产生数据库表

--scaffold;对应新建一个资源:包括Model /View /Controller
3.传递资料,表单到数据库,使用 form_for ; 读取资料,响应动作,使用<%= link_to(…
4.不同的link_to

<%= link_to("Edit",edit_group_path(group),class: "btn btn-sm btn-default") %>
//直接跳转到edit的页面
<%= link_to("Delete",group_path(group), class: "btn btn-sm btn-default", method: :delete, data:{ confirm:"Are you sure?"}) %>
//使用了delete的方法

Decisional 一句话形容今天的工作,明天要继续哪些工作
1.完成rails106提取练习
2.job-listing

解决办法:执行rake三兄弟
rakedb:drop
rakedb:create
rakedb:migrate

原因分析:有可能是因为一些gem的安装,反了顺序。为了能够在没有网络的状况下,也可以练习。我把rails101后面课程的三个gem都安装了。

8-3加分题中,edit按钮一直不能正确的更新信息,原因/;

← ORID-W14-20170408 HTML自学作业-20170414 →
 
comments powered by Disqus