自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 vue.draggable+el-menu 实现无限级菜单的拖拽

2.因为采用的递归组件的方法,如果使用end事件来完成拖拽的话需要添加一个add事件,因为子组件的draggable如果拖到最外层不是触发的end事件而是add事件,所以我直接采用的sort事件来实现。需要注意的是以下几点:1.draggable最好要绑定v-model的值,因为v-model是用于实现数据的双向绑定,可以将dom元素和vue组件的数据状态同步,当排序改变时,排序的值会响应式更新。:使用v-model绑定变量 scenes,识别需要拖拽的区域,这里将该区域数据绑定到 scenes 变量中。

2023-04-18 11:08:27 716

原创 【无标题】

记录一下自己关于使用phpmailer出现Message could not be sent.Mailer Error: SMTP connect() failed的错误.看端口有没有被占用,我的报错是因为采用得是QQ邮箱,然后修改了密码导致授权码发生了变化,得重新获取授权码就可以了。...

2022-08-10 17:12:56 129

原创 tp6的页面出现SQLSTATE[HY000] [1045] Access denied for user ‘db_user‘@‘localhost‘ (using password: YES)

关于配置wnmp环境,phpmyadmin数据库的版本不能高于7.34否则会报错,利用nginx配置的网站需要在vhosts.conf中重写路由添加以下 if ( !-e KaTeX parse error: Expected '}', got 'EOF' at end of input: … rewrite ^/(.*) /index.php/$1 last; } 网站首页出现SQLSTATE[HY000] [1045] Access denied for user 'db

2021-12-30 14:39:37 3581

原创 tp6whereNotExists用法

1.TP6的whereNotExists采用闭包查询,即>whereNotExists(function (query)use(query) use(query)use(s_id,$v) { query−>table(′channelrelate′)−>where([′sid′=>query->table('channel_relate')->where(['s_id'=>query−>table(′channelr​elate′)−&g

2021-09-16 10:45:04 1956

原创 TP6文件上传问题

1.如果要将上传的文件存在本地的pubilc/home/images文件中将config目录的filesystem.php修改成return [// 默认磁盘‘default’ => env(‘filesystem.driver’, ‘local’),// 磁盘列表‘disks’ => [‘local’ => [‘type’ => ‘local’,‘root’ => app()->getRuntimePath() . ‘storage’,],‘pu

2021-07-09 15:30:52 940

原创 tp6多条件语句查询的编写

不多说,直接上代码,也不知道有没有更加优化的写法 $where = '1'; if($warehouse_sn) $where .= ' AND warehouse_sn LIKE \'%' .$warehouse_sn . '%\''; if($ch_id>0) $where.= ' AND ch_id =\''.$ch_id.'\''; if($s_id>0) $where.= ' AND s_id =\''.$s_id .'\''; if($status

2021-07-06 11:25:37 1830

原创 tp6条形码的制作

1、去官网下载类库 “https://www.barcodebakery.com/en/download”,选择自己的版本下载2、解压放到“extend目录下”3、我们可以直接使用官方给的例子(test_1D.php),复制到自己需要用的地方,然后根据自己的需求稍加改动即可,需要注意的是,加载第三方类库的路径需要改一下。4-注意代码:require_once(classdir.′BCGcode128.barcode.php′);//条码类型class_dir.'BCGcode128.barcode.p

2021-07-02 19:11:01 876 2

原创 JQ知识随笔

join() 方法用于把数组中的所有元素转换一个字符串。元素是通过指定的分隔符进行分隔的。id_arr=[1,2,3];id_array.join(’,’)的值就为1,2,3了。JS中的单双引号都是不解析的,但是php中单引号不解析,双引号是要解析,能用单引号的话尽量用单引号,因为单引号检索比双引号更快。JQ跳转页面: window.location.href=url;explode(a,b,c)将字符串转换成数组,a,b是必须,c是可选; a是按什么来拆分,b是要转换的字符串,c是规定所返回的

2021-06-30 17:30:11 228

原创 Uninitialized string offset: 1

未初始化的字符串偏移量:1;意思是post提交的数据中存在的是字符串或null而不是数组,检查后发现自己出问题的原因是因为packeage[]这个没用改成数组造成的。

2021-06-29 18:46:10 1078

原创 订单里面有多个商品的问题怎么解决

如果一个订单里面收货人发货人联系电话这些都已经确定了,但是它的商品信息,数量件数这些都是不确定,商品是商品管理里面的数据遍历的,但是一个订单可能有多个商品,并且这些商品的价钱,数量等是可以编辑的,那么应该如何解决呢?将商品信息单独再拆分一个表通过订单id关联起来,然后商品数据的话直接以数组的形式遍历如goods_name[];插入数据库使用循环插入不知道会不会更好。...

2021-06-29 17:26:43 2738

原创 tp6composer第三方扩展库删除

想要删除composer安装的第三方库各种命令都试过了没啥用,然后直接在composer.json中将下载的第三方库找到,直接把它删了就可以了,然后composer update下就可以了。

2021-06-29 15:25:13 1037

原创 Ajax获取php返回json数据动态生成select下拉框

因为要通过不同的渠道来获取不同的仓库,但是下拉列表点击事件不能确定具体选定的哪个值所以直接用onchange事件,代码如下:$("#channel").change(function () {var id = $(this).children(‘option:selected’).val();var datas = {‘id’:id};$.ajax({url: “{:url(’/user/ajaxWarehouse’)}”,type: “POST”,data: datas,dataType:

2021-06-28 17:21:04 247

原创 tp6查询语句

tp6中为什么使用wher条件查询如下:conn=Db::table("channel")−>where("chname",′like′,"conn = Db::table("channel")->where("ch_name",'like',"%{conn=Db::table("channel")−>where("chn​ame",′like′,"ch_name}%")->whereOr(‘ch_id’,chid)−>select();当ch_id)->select()

2021-06-26 13:30:50 386

原创 关于登录页面成功登录后跳转页面的问题

利用tp6做了一个登录验证功能,想要实现商城登录类似的功能,即我在前台某个位置点击会员中心会提示尚未登录,登录后会直接跳转到我需要调转的页面,但是由于我登录页是直接重定向到会员中心首页的,所以我最开始的思路就是能不能把那个重定向的路由用一个变量来显示。又因为需要对登录验证进行提交,然后$GLOBALS[’_SERVER’][‘HTTP_REFERER’]的值也就出现了变化,不能给到自己想要的数据;SERVER[′REQUESTURI′]这是取得当前URL的路径地址;验证是否登录需要跳转到我需要的控制器里面

2021-06-23 16:47:54 2972

原创 AJAX的问题

第一次写博客,有很多东西都不懂,有的地方自己也不是很清楚,只是为了做个笔记方便自己看,希望大佬们能够提出意见,谢谢。关于ajax自己这一块一直都不怎么熟练下面展示一些 ajax代码片$.ajax({type: “GET”,url: url,success: function(msg) { try{ var s = JSON.parse(msg); if(checkLogin(s)==false){return

2021-06-22 16:05:48 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除