上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 发现很多开发者在使用ThinkPHP5.*的时候不明白Db和模型的正确使用姿势,尤其是在5.1版本里面,如果你没有使用下面的正确姿势,有很大可能性会踩坑。 Db的正确姿势 下面是官方推荐的Db类用法(也就是每次都是静态方法调用) // 查询单个数据 Db::name('user')->where(' 阅读全文
posted @ 2020-08-29 14:50 不睡 阅读(1810) 评论(0) 推荐(0) 编辑
摘要: Thinkphp常常需要关联操作,数据库中需要用到join连接查询,根据对方的条件进行关联条件查询(同时获得两个表的数据) 这里有两个表:article(文章表)、comment(评论表): 模型: //评论表 class Comment extends Model { public functio 阅读全文
posted @ 2020-08-28 23:43 不睡 阅读(4286) 评论(0) 推荐(1) 编辑
摘要: Thinkphp6模型事件类似于Vue的钩子函数,方便我们在增、删、查、改这个时间段进行操作 模型事件 首先,从手册上,我们可以知道模型支持以下事件: 事件描述事件方法名 after_read 查询后 onAfterRead before_insert 新增前 onBeforeInsert afte 阅读全文
posted @ 2020-08-09 11:53 不睡 阅读(5525) 评论(0) 推荐(0) 编辑
摘要: 如果我们直接使用max获取varchar的最大值,很多时候我们获取正确的值。在这之前我们要先了解CAST 和 CONVERT 转化类型的函数,这样我们获取的的最大值就不是“999”。 1、使用 CAST:CAST ( expression AS data_type ) 2、使用 CONVERT:CO 阅读全文
posted @ 2020-08-08 13:05 不睡 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: 1、使用composer安装 composer require phpoffice/phpspreadsheet 2、写入Excel(导出) common(应用公共文件,app/common.php),方便调用: use PhpOffice\PhpSpreadsheet\IOFactory; use 阅读全文
posted @ 2020-07-23 11:44 不睡 阅读(1736) 评论(1) 推荐(0) 编辑
摘要: 在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。 window.self 功能:是对当前窗口自身的引用。它和window属性 阅读全文
posted @ 2020-07-07 14:59 不睡 阅读(6183) 评论(0) 推荐(0) 编辑
摘要: 获取当前时间,转为时间戳比较大小,得出它的天数 /** *获取当前时间 *format=1精确到天 *format=2精确到分 */ function getCurrentDate(format) { var now = new Date(); var year = now.getFullYear( 阅读全文
posted @ 2020-06-22 23:10 不睡 阅读(3394) 评论(0) 推荐(0) 编辑
摘要: 1、with的使用 Thinkphp可以进行关联操作,数据库中需要用到join连接查询时候,用thinkPHP框架的关联查询可以有效的提高查询效率,下面是常用的关联: (1)hasOne:有一个,A 有一个 B(一对一关联) (2)hasMany:有很多,A 有很多 B(一对多关联) (3)belo 阅读全文
posted @ 2020-06-21 19:57 不睡 阅读(7523) 评论(1) 推荐(0) 编辑
摘要: 父组件调用子组件的方法 方法一:$children,根据下标获取子组件(不推荐) <!--父组件模板--> <div id="app"> <cpn></cpn> <cpn2></cpn2> <button @click="btn">点击</button> </div> <!--子组件模板--> <t 阅读全文
posted @ 2020-06-12 12:57 不睡 阅读(2338) 评论(0) 推荐(0) 编辑
摘要: 父组件向子组件传递数据 定义父子组件的模板 <!--父组件模板--> <div id="app"> <!--把父组件的msg和str,传给组件cmsg和cstr--> <cpn :cmsg="msg" :cstr="str"></cpn> </div> <!--子组件模板--> <template 阅读全文
posted @ 2020-06-07 18:58 不睡 阅读(221) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页