自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

分享编程经验

视频主页:https://www.ixigua.com/home/60926062851

  • 博客(25)
  • 收藏
  • 关注

原创 腾讯云数据库mysql报错sql_mode=only_full_group_by的解决方法

SELECT list is not in GROUP BY clause and contains nonaggregated column 'xxxx' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by原因:mysql5.6和5.7兼容问题解决方法:sql_mode=“ONLY_FULL_GROUP_BY”

2022-03-08 17:43:52 1245

原创 fastadmin上传图片,小程序端上传多张图到服务器

小程序端代码uploadfile函数:选择图片,然后循环调用uploadfilepath方法,达到上传多张的效果uploadfilepath函数:上传图片专用的,并且处理上传完成后要做的事情(例如显示在页面里), uploadfile(){ let that=this //选取图片 wx.chooseImage({ count: 3, sizeType: ['original'],//原图 sourceType: [ 'album','c

2022-01-11 15:44:38 3597 2

原创 fastadmin-微信小程序实战课程:todolist项目文档(课件)整理汇总

网址整理视频教程地址:https://www.ixigua.com/7017702820048536071后端接口仓库地址:https://gitee.com/maoshushare/fast-todolist第一节 项目计划和准备工作项目简介本项目是一个fastadmin+微信小程序的实战案例,一个简单的todolist任务管理功能,包括后台数据增删改查、数据统计、api接口开发(小程序对接登录、小程序端管理数据)等。功能比较简单,覆盖到的知识点不会太多,适合初学者,尤其适合没有做过小程序

2022-01-11 13:52:34 3074 1

原创 fastadmin的selectpage渲染问题,动态创建的dom元素怎么渲染selectpage下拉菜单?

要实现的功能如下图:需求分析:很多时候我们会遇到这种情况,dom元素需要动态去渲染,例如自己写js渲染,或者用template去动态渲染,而这些dom是无法自动渲染出selectpage的,所以需要我们手动去触发。解决方法:先在html里给对应的input加上selectpage设置:文件路径:application/admin/view/example/customform/index.htmlclass="form-control selectpage" data-source="stu

2022-01-11 11:14:15 1285

原创 fastadmin操作按钮放在左侧,删除弹窗被挡住了怎么办?

有时候我们需要把操作栏放在最左侧,这样对一些高频操作的工作来说方便很多,但是这时候会遇到这样的问题,点击删除按钮后弹出的确认框超出屏幕了,无法继续操作,我们怎么解决呢?其实改起来很简单,我们找到这个文件:public/assets/js/require-table.js然后搜索这段 click .btn-delone 就能找到这个删除按钮的操作事件了 var left = $(that).offset().left - $(window).scrollLeft() - 260;其中这一句就是

2022-01-11 11:05:27 603

原创 详解:fastadmin管理员登录后信息能不能给外部页面使用?

最近受邀回答了一个这样的问题,在此做一下整理原问题:管理员登录信息能不能传值给外部页面? 我的很多页面都是在菜单栏以aspx格式的页面写的,然后直接调用打开。 我想把登录名作为参数传递给这些aspx页面, 能实现吗?答案肯定是可以的,这里我给了2种方法:1.前端方法localStorage.getItem(‘fastadmin_userinfo’) 可以拿到当前用户的信息,包括 id username nickname 头像等,然后前端监听左侧菜单栏点击,点击的时候做一下拦截(event.pre.

2022-01-11 11:01:53 389

原创 fastadmin使用fast\Http 发送post/get/patch等请求,参数为二维数组时候报错,怎么解决?

之前受邀回答了这么一个问题:在后端发请求时,如果参数里面是数组,就会报错"Array to string conversion",大概意思就是数组转字符串的时候出错了。先说解决方法:直接在$params外加上http_build_query$this->http->sendRequest($url,http_build_query($params), 'PATCH',$this->header)出现的原因原因呢就出在这个$params里面,他里面有个参数是数组形式。格式大

2022-01-11 10:54:52 4899

原创 详解:fastadmin前端显示table表格里按钮加了refresh为什么不刷新?

今天一个群友问到这样一个问题:明明按照官方文档这样配置了,为什么不会刷新?先说解决方法:方法1.把success删掉方法2.把refresh删掉,直接在success里写 table.bootstrapTable(‘refresh’);原理分析:我们打开这个文件public/assets/js/backend.js,来分析下他的底层写法:通过上图我们可以很明显的得出以下结论:自动刷新需要满足几个条件:1.点击的按钮必须是class里有.btn-ajax 或者 .ajaxit2.op

2022-01-11 10:51:58 1112

原创 fastadmin按钮button相关的全部事件整理

对应的视频地址:https://www.ixigua.com/7029550092092703262https://www.ixigua.com/7029551561626157605相关链接一张图解析FastAdmin中的表格列表的功能(第15条) https://ask.fastadmin.net/article/323.html一张图解析FastAdmin中的弹出窗口的功能 https://ask.fastadmin.net/article/2527.htmlclassname来控

2022-01-11 10:47:09 5162 1

原创 Thinkphp5和Vue前后端分离的情况下共享验证码session

1、首先在Thinkphp5的应用配置文件application/config.php下修改cookie配置项,让二级域名共享cookie这个域名必须是主域名下的二级域名//在cookie选项加入domain,配置域名'cookie' => [ // cookie 有效域名 'domain' => 'api.example.com',],2、服务器端响应头配置将响应头设置成Access-Control-Allow-Origin:域名响应头设置Access-C

2022-01-11 10:30:14 3258

原创 vue-elementui-admin安装步骤和安装依赖报错解决方案整理

文档&链接文档说明:https://panjiachen.github.io/vue-element-admin-site/zh/guide/admin集成方案:https://github.com/PanJiaChen/vue-element-admin基础模板方案:https://github.com/PanJiaChen/vue-admin-template/tree/permission-control我此次用的是基础方案,带路由权限控制的版本开始安装1.克隆git仓库遇到第一

2021-07-15 09:57:11 1767

原创 课程笔记:用vue+css3编写拖拽拼图小游戏(初级课程)

简介:1.所用知识:vue+css32.从最初级讲起,不会vue的也可以学会3.基础知识比较少,用到什么就会讲什么,主要是拼图的一些逻辑讲解;不涉及浏览器兼容性问题4.工具:vscode(live server插件) chrome浏览器基础框架<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatib

2021-06-26 08:30:45 807 1

原创 php取二维数组内否个参数出现的次数

$a=[ ["ans"=>"A","c"=>1], ["ans"=>"A","c"=>1], ["ans"=>"B","c"=>2], ["ans"=>"A","c"=>2]]; $arr= array_column($a,"ans"); $b = array_count_values($arr); print_r($b);得到的结果为,A出现3次,B出现1次:...

2021-04-02 16:11:39 135

原创 vue(antv)打包部署到thinkphp框架(fastadmin)前台路径问题

问题:vue打包后不能直接用到tp前台配置,会有路径问题解决方法:vue.config.js里修改webpack设置搜索这个关键词 “configureWebpack”,这里面是关于打包的配置项修改,直接在这上面添加打包路径即可publicPath: ‘…/indexpage/’,如图:...

2021-03-15 17:03:53 965

原创 fastadmin 怎么根据选择数据来传参给selectpage输入框

js代码$(document).on('change','#table .bs-checkbox [type="checkbox"]',function(){ let url=$('#chuancan').attr('data-url') url=url.split('?')[0] let ids=Table.api.selectedids(table) if(ids.length){ let u_id=[] ids.forEach(element => {

2021-03-13 07:49:21 948

原创 fastadmin后台前端页面原生js注入js文件的方法

function zhuruJs(url) { let temp = document.createElement('script'); temp.setAttribute('type', 'text/javascript'); temp.src = url; document.head.appendChild(temp);}使用方法 zhuruJs( '../../assets/j

2021-03-13 07:44:45 1212 7

原创 thinkphp fastadmin 解决vue前后端分离项目的跨域问题 以及 OPTIONS请求类型

//星号表示允许所有来源跨域请求,生产环境建议配置成你的来源站点的域名header('Access-Control-Allow-Origin: *'); header("Access-Control-Allow-Headers: *");header('Access-Control-Allow-Methods:*');if (strtoupper($_SERVER['REQUEST_METHOD']) == 'OPTIONS') { //浏览器的option试探请求,要exit掉,不然你的业务会

2021-02-03 18:25:24 1713

原创 layui layer vscode代码片段插件说明

layui-layer-snippets 常用代码片段整理了平时常用的一些代码片段,避免死记硬背,方便快速开发。目前只为自用,1.0内均为测试版,会不断往里面增加代码。一般每天更新一次,如果着急用,可以加我QQ(备注layui插件),把自己着急用的代码发我,当天就会补充进来。使用方法目前只支持在js和html、php文件内使用,输入lay即可看到代码提示。如果发现有多个选中,可尝试按tab切换修改。HTML和php里:JS里:关于作者作者:写代码的猫叔技术栈:后端 php (thi

2021-01-18 20:50:46 1138 1

原创 vscode常用快捷键整理

关于光标和选中操作f2选中一个变量,按f2,弹出一个小窗口,在里面输入内容后按回车,所有该变量都会被重命名注意:在js文件中,如果这个变量没有用var或者const或者let声明,会无法重命名ctrl+f2批量选中(和你当前选中的内容一样的内容,无论是变量还是字符串均可),输入文字可批量替换。光标放在一个地方(不选中),ctrl+f2 可以在页面中出现这个词的不同地方都出现光标alt+鼠标左键按住alt,用鼠标左键点击,可以出现多个光标,输入的代码可以在光标处同时增加。ctrl + A

2021-01-18 13:47:45 459

原创 phpGBK格式中文base64解码后是乱码该如何处理?

$content="0enWpMLrsuLK1A' => '=";$content = base64_decode($content);$content = iconv("GBK","UTF-8", $content);echo $content;先解码,然后用iconv把GBK转UTF-8,搞定

2021-01-16 18:35:59 470

原创 阿里云OSS设置防盗链Referer规则以后,html2canvas加了useCORS还是报No ‘Access-Control-Allow-Origin‘解决方法

用html2canvas生成图片,遇到跨域问题,直接出现了空白,加上了 useCORS:true 之后跨域错误,因此要去阿里云设置下。html2canvas(document.querySelector("#showlangpicbox .showlangpicbox"),{ useCORS:true,   onrendered: function(canvas){     console.log("完成")        var da

2021-01-15 10:16:15 1663 1

原创 小程序云开发无法获取unionid的解决方法

1.是否绑定微信开放平台账号这一步很关键,我就卡在这里了2.看是否已关联公众号3.用户已关注公众号满足以上3点就没问题了。

2021-01-12 12:01:23 713

原创 微信小程序长时间不用被冻结了,原始ID也忘记了,只记得邮箱,解决方法

解决方法:去邮箱里翻邮件(一般邮箱都支持搜索,直接搜 冻结 就行),找到当时的邮件,里面就有原始ID,一般是gh_开头的。有一个很久之前注册的小程序账号,当时是测试用,后来很久就没管了,然后一段时间后官方就发邮件提醒我账号要冻结了,当时太忙没管他,就被冻结了。今天想要再次用来测试,发现账号信息什么都不记得了,也没有保存到文档里,想要解冻就麻烦了。解冻的时候是要求填写小程序原始ID号,忘记了,所以通过上面方法找到了ID然后继续激活即可。...

2021-01-10 09:54:26 1531 2

原创 抖音(字节跳动)小程序遇到request(https)请求报错,SSL证书验证失败

今天做抖音小程序时遇到的奇怪问题:本地测试都正常,真机调试时也正常,准备上线了,把http改成https,调用tt.request()时就报错。tt.request()报错如下:"request:fail native exception javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. st

2021-01-08 14:55:40 5557 4

原创 插件通信 bacoground.js

chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) { console.log(sender.tab ?"from a content script:" + sender.tab.url : "from the extension"); if(request.greeting == "...

2018-05-26 10:46:30 237

空空如也

空空如也

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

TA关注的人

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