ror学习心得
在model里面增加验证的代码。如果失败,就会跳转到new方法里面。问题在于这一步是在哪里完成的?为什么不是跳转到Register方法?
知道了,是在register.rhtml里面,把button的函数指向了Create方法,create方法调用了save之后,Model(user.rb)进行validate,调用errors.add()以后,由create方法调用new方法,最后在new.rhtml中render函数在显示表格的同时显示了错误信息,render函数同时还做到了保留原来用户输入的数据。
原创的话痨如需转载请注明来源:http://blog.chenyi.me/blog/9198;转载的文章我会力所能及地注明来源如有疏漏请留言指正。
文章的脚注信息由WordPress的wp-posturl插件自动生成
分类: 网站





















最新评论