日常感悟
头字母T
这个作者很懒,什么都没留下…
展开
-
Thinkphp中facade(门面)的使用
一、什么是门面门面为容器中的类提供了一个静态调用接口,相比于传统的静态方法调用, 带来了更好的可测试性和扩展性,你可以为任何的非静态类库定义一个facade类二、为什么使用门面1、静态方法和非静态方法的区别(调用对象、引用变量不同)静态方法:是使用static关键字修饰的方法,又叫类方法.属于类的,不属于对象, 在实例化对象之前就可以通过类名.方法名调用静态方法。 (静态属性,静态方法都是属于类的,可以直接通过类名调用)。A.在静态方法中,可以调用静态方法。B.在静态方法中,不能调用非静态方法。原创 2021-08-26 14:42:58 · 1188 阅读 · 0 评论 -
phpstorm中查看log日志文件出现乱码的解决办法
如题有时候会在phpstorm中查看log文件出现乱码,但是偶尔又不出现,问题出现的原因是:配置中限制了文件的大小,所以导致压缩出现乱码,这个问题可以使用以下方法解决:1、打开phpstorm安装目录-bin-idea.properties文件2、编辑其中的idea.max.intellisense.filesize的值为99999通过以上方法可以解决乱码问题...原创 2021-08-26 14:29:19 · 940 阅读 · 0 评论 -
日常工作小计三
程序猿的工作日常1、vue的双向绑定{{}}2、前端不像后台Json与array可以混用3、echarts的属性是可以互通使用的,不要急于更改原来的表格成新表格4、一定要了解使用的插件的版本,数据库的版本!=三方操作数据库引擎的版本,composer只是一个三方插件库,里面的额插件全部都是三方的5、写代码之前一定要了解清楚需求和真实的用处6、代码不要冗余太多,有公用部分提出公共方法,缓...原创 2018-12-14 18:34:07 · 115 阅读 · 0 评论 -
laravel-form-builder数据绑定的一些用法
1、复选框使用,form()方法的第三个参数是给表单构造器传递参数,表单构造器通过getData()方法获取数据->add(‘rules’,‘choice’, [‘label’ => ‘规则列表’,‘choices’ => $this->getData(‘result’),‘choice_options’ => [‘wrapper’ => [‘clas...原创 2019-07-11 10:12:01 · 376 阅读 · 0 评论