layer 通过 parent.layer.open 打开的窗体向父窗体传值
在 layer 子窗体关闭后向父窗体传值的办法一文中我们介绍了在 layer 子窗体向父窗体传值的办法。但是有的时候,我们需要实现 layer 子窗体大于父窗体的效果,这种情况下我们的弹窗代码是 parent.layer.open 而不是 layer.open,这时篇头文章中的办法是无效的。那么要...
在 layer 子窗体关闭后向父窗体传值的办法一文中我们介绍了在 layer 子窗体向父窗体传值的办法。但是有的时候,我们需要实现 layer 子窗体大于父窗体的效果,这种情况下我们的弹窗代码是 parent.layer.open 而不是 layer.open,这时篇头文章中的办法是无效的。那么要...
把一个 Thinkphp5 开发的网站发布到客户的服务器上,结果除首页以外全部 404,看了一下,客户的服务器是宝塔面板环境+nginx,那肯定是没开启 pathinfo,其实在 nginx 上开始 pathinfo 很简单,但是网上的教程千篇一律都特别复杂。 在宝塔面上上配置一下 nginx 伪静...
之前使用 Chrome 浏览器下载的时候,都是静默下载方式,也就是直接下载到设置好的文件夹内,但是最近发现 Chrome 浏览器的下载变为另存为方式了,也就是每次下载都跳出弹窗询问保存位置。 那么怎么设置 Chrome 浏览器的下载方式为静默下载,实现直接下载呢?具体办法如下: 1.在 Chr...
最近在学习 restful 开发,在本地环境下前端使用 element ui(基于 VUE),后台使用 Laravel。 在前端向后端 post 数据时,Laravel 报错:TokenMismatchException in VerifyCsrfToken.php。 错误原因是 Laravel 默...
Element ui 是由饿了么团队推出的基于 vue 的前端库,功能非常强大,其中的 upload 组件可以轻松的实现前端通过点击或者拖拽上传文件。不过 upload 组件默认的批量上传却是逐项上传,也就是你一次批量选择 5 个文件,那么会发送 5 次请求来分别上传这 5 个文件。 那么 Element ...
批量上传时 php 报错:PHP:Maximum number of allowable file uploads has been exceeded in Unknown on line 0,原因是 php 中 max_file_uploads 的默认配置过小。 解决办法:修改 php.in...
js 动态改变文本颜色代码:
最近一直在学习 Laravel 的 API 开发,结果一开始就难住了,按照 learnku 上使用 Laravel Passport 处理 API 认证敲代码,post 创建用户正常,但是 post 登录就一直报错。 最开始报错:401:Unauthorized,经过查看是因为 login 方法中问题...
最近一段 PHP 代码在本地 WIN7+phpstudy 环境下下运行会导致 FastCGI 停止运行,如图: 经过检查发现导致异常的代码为: 查阅官方手册发现 PHP7.1 及 PHP7.2 在 WINDOWS7.2.1 版本下 getenv 函数有 BUG: 解决办法就是使用: 或者
对前端不是很熟悉,在判断变量是否是 undefined 类型时想当然的用了下面的方式: 但是 chapter 明明是 undefined,却无论如何都不能 console.log,很明显是判断出错了,后来查了一下发现在 js 中判断 undefined 类型时,需要使用 typeof,具体代码如下:
在使用 element-ui 的 upload 组件上传时,我们有时需要在上传后清空文件列表,代码如下:
JavaScript 通过 toUpperCase()方法和 toLowerCase()方法实现字符串的大小写转换,其中 toUpperCase 用于将小写字符转换为大写字符,toLowerCase 用于将大写字符转换为小写字符。具体示例如下: 1.小写转大写,输出 WWW.02405.COM...
如果想判断一个字符串是否以指定的字符(串),在 java 或者 python 中可以用 startwith 函数,但是 php 并没有标准的 startwith 函数,因此如果我们需要在 php 中判断字符串是否以指定字符(串)开头就需要自行实现,具体代码如下:
当使用 jQuery Validation 插件验证 Bootstrap 输入框组的时候,提示的错误信息会导致输入框组错位,具体如图: 解决方法就是通过 errorPlacement 方法去重新设置错误信息的显示位置,具体代码如下: 解决后的错误提示截图:
Bootstrap fileinput 是一款相当强大的文件上传插件,但是在最近使用过程中发现 Bootstrap fileinput 批量上传文件时,每个文件都要请求一次,也就是说批量上传 10 个文件,就要请求 10 次后台。 那么 Bootstrap fileinput 插件怎么实现批量上传...
Laravel Mix 提供了定义 Webpack 构建步骤的 API,用于在应用中使用常见的 CSS 和 JavaScript 预处理器。通过链式调用这些简洁方法,可以流畅地定义资源管道。 但是官方手册却没有详细的说明我们通过 npm 下载的插件包,要怎么通过 Webpack 打包到应...
使用 Laravel 默认的 mix webpack 打包 js 文件时,已经内置了 jquery,但是在 blade 页面中写 jquery 代码时,仍然报错:$ is not defined,具体如图: 解决方法是去掉调用 app.js 代码中的 defer。 将: 改为:
本文介绍一键傻瓜式升级内核并且安装 BBR 加速。申明:一键安装 BBR 的教程由泰迪大佬创建!Google 的 TCP BBR 拥塞控制算法已经被收入 Linux 4.9 开始的各个版本内,本一键 BBR 安装包仅适用于操作系统为 CentOS 6+,Debian 7+,Ubuntu 12+ 以及 K...
Laravel 的分页器可以非常方便的用在 查询构造器 和 Eloquent ORM 中,但是很多时候我们的业务需要复杂的 sql 实现,使用查询构造器和 Eloquent ORM 反而效率低下,那么在 laravel 中原生 SQL 怎么实现查询分页呢?具体如下: 注意 sql 语句中要加上双括号...
MySQL 导入数据库时报错,提示[Err] 1286 - Unknown storage engine 'InnoDB',解决办法如下: 情况 1:MySQL 支持 innodb 仍然报错 1.首先登录 mysql 控制台,运行 show engines;命令查看引擎详情: 运...
搜索当前分类