课程
/后端开发
/PHP
/轻松学会Laravel-表单篇
老师,当我填写好相应的资料之后,点击修改报错Call to a member function format() on string,但是当timestamps设置为false之后可以正常进行,只是时间戳没了,怎么解决?
2017-09-29
源自:轻松学会Laravel-表单篇 2-7
正在回答
在模板中加入<input name="_method" type="hidden" value="PUT"> 或许可以解决,我用到resource路由中的updatef方法
我也报了同样的错误。
public function getDateFormat(){ return time();}public function asDateTime($val){ return $val;}
关于时间格式就用了这两个方法吧,其他的地方没有改动,在新加一条数据的时候没有问题,只有在更新的时候,会报这个错误,错误信息完全一样的。
你把代码贴出来 我看看
举报
Laravel框架是世界上最流行的PHP框架,没有之一
1 回答点击新增学生报错
1 回答update后数据没保存
1 回答demo中将form表单变成一个公用模板后,再次点击添加数据create时出现报错
1 回答关于Update里获取值后用save()保存的问题
8 回答update出现问题
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号