自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 tp5.1 发送邮件

1.QQ邮箱中的设置2.使用composer安装phpmailercomposer require phpmailer/phpmailer3.common.php写个发送邮件的函数(qq邮箱为例)/** * Notes:发送邮件 * @param $tomail //收件人地址 * @param $name //收件人名称 * @param string $subject...

2020-01-07 14:38:07 946

原创 tp5阿里短信发送

1.在阿里云账号上开通短信功能,然后再设置自己的签名和短信模板。操作文档连接:https://help.aliyun.com/document_detail/55288.html?spm=a2c4g.11174283.6.557.5bca2c42gjnWfj2.下载SDK地址:https://help.aliyun.com/document_detail/55359.html?spm=a2c...

2020-01-03 11:18:15 487

原创 tp5中验证类的使用

1.创建验证类2.定义验证规则和错误信息(其中checkYzm为自定义验证规则)class User extends Validate{ /** * 定义验证规则 * 格式:'字段名' => ['规则1','规则2'...] */ protected $rule = [ 'username' => 'require|max:25'...

2019-12-31 15:06:51 681

原创 tp5 No input file specified.

1.错误信息展示:2.修改方法将public下的.htaccess文件修改为如下(即在index.php后面加上?):<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteC...

2019-12-27 12:37:43 231

转载 php引入文件的四种方式

php引用文件的四种方式

2019-12-24 11:48:32 604

转载 window下composer的安装

1.开启 openssl 配置打开 php 目录下的 php.ini,将 extension=php_openssl.dll 前面的分号去掉就可以了。2.开启 openssl 配置Wondows 平台上,我们只需要下载 Composer-Setup.exe 后,一步步安装即可。下载网址如下https://getcomposer.org/download/3.测试是否安装成功安装成功后,我...

2019-12-23 10:40:21 91

原创 vue-cli 中定义公共函数

1.定义函数//自定义一个common.jsexports.install=function(Vue){ Vue.prototype.dateToBatch =function(date) { // date = '2019-11-20 16:32' var array = date.split(' '); var date = array[0] var t...

2019-11-23 14:36:39 1447

原创 tp5中验证码的使用

1.下载composer require topthink/think-captcha2.创建控制器captcha.php<?phpnamespace app\admin\controller;use think\Controller;class Captcha extends Controller{ public function get() { ...

2019-11-13 11:05:43 152

转载 topthink/think-captcha v3.0.2 requires topthink/framework ^6.0.0

1.错误信息2.分析下载验证码库时,默认下载最新版本,当前最新版本是3.0,3.0版本是为ThinkPHP6准备的,所以我们需要下载2.0版本验证码库,2.0版本的才是为ThinkPHP5.1准备的,所以当我们使用composer命令下载验证码库的时候指定版本号即可3.解决办法composer require topthink/think-captcha=2.*...

2019-11-12 12:07:52 2105 1

原创 tp5中view页面访问config配置

1.配置2.调用

2019-11-12 11:40:56 1520

转载 Win10让局域网内其他电脑通过IP访问网站的方法

1.控制面板->系统和安全->Windows Defender 防火墙->高级设置,按照如下图片所示,找到 域配置文件 和 专用配置文件(域配置文件 旁边)2. 点击图中的“域配置文件–防火墙状态–入站链接”设为”允许“选项 3. 点击图中的“专用配置文件,公用配置文件等–防火墙状态–入站链接”设为”允许“选项。4. 这时看见“高级设置中的防火墙属性上方都为 允许 状态...

2019-11-11 18:29:36 10696 2

原创 tp5框架去掉访问路径中的index.php

1.把 public 文件夹下的 .htaccess 文件 放在和 index.php 入口文件相同的路径层级下.2.修改.htaccess文件内容:<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} ...

2019-11-11 16:09:14 1989 1

原创 git中SSH key的生成、查看和添加

1.生成ssh-keygen -t rsa -C "youremail@example.com"2.查看cat ~/.ssh/id_rsa.pub3.GitHub中添加登录GitHub后,点击 头像->settings->SSH and GPG keys->new SSH key,进入添加SSH页面,复制上一步生成的ssh密钥粘贴到下图中。注:注意密钥的开头...

2019-11-07 12:14:47 789

原创 使用github创建项目

新建项目分为两种情况1.本地没有项目2.本地已有项目,放在github上托管无论是以上那种情况,都需要先在github中创建一个仓库注意:项目名称、描述、是否公开 --根据自己的实际情况选择。初始化READEME文件、添加忽略文件 --这两个选择,如果本地已有项目,就不要选择,否则后面执行时会出现错误情况一:本地没有项目代码在本地创建一个文件夹mkdir projectc...

2019-11-07 11:58:57 332

原创 div中图片居中的方法

<div class="father"> <img src="./img/ewm_lk.jpg" alt="" class="son" /></div>方法一:弹性布局flex.father { width: 400px; height: 400px; background: pink; ...

2019-11-06 15:37:55 1074

原创 bootstrap 自定义按钮

bootstrap 自定义按钮<!-- index.html --><a href="#" class="btn btn-lk btn-sm">免费注册</a>/* 按钮的自定义 */.btn-lk { color: #ffffff; background-color: #8330F0; border-color: #9318F...

2019-11-06 14:05:14 703

原创 VSCode中实现用Ctrl+滚轮实现代码的缩放

VSCode中实现用Ctrl+滚轮实现代码的缩放在File->Preference->settings(文件->首选项->设置)->setting.json中添加如下代码即可实现"editor.mouseWheelZoom": true,...

2019-11-06 10:38:06 2449

原创 vue中监听窗口的变化

vue中监听窗口的变化 data () { return { show_menu: document.documentElement.clientWidth < 960 ? true : false, clientWidth: document.documentElement.clientWidth }; }, mounted () { ...

2019-11-05 19:06:09 1014

原创 vsCode格式化html代码

vsCode格式化html代码1.下载两个插件ESLint和vetur2.打开code-> preference-> setting页面,搜索settings.json,将其配置{ // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor...

2019-11-04 16:20:52 15772

原创 vue-simple-uploader,一个基于 simple-uploader.js 的 Vue 上传组件

vue-simple-uploader1.参考文档https://github.com/simple-uploader/vue-uploader/blob/HEAD/README_zh-CN.md2.特性支持文件、多文件、文件夹上传支持拖拽文件、文件夹上传统一对待文件和文件夹,方便操作管理可暂停、继续上传错误处理支持“快传”,通过文件判断服务端是否已存在从而实现“快传”上传队列...

2019-10-24 11:46:44 2936

原创 vue中点击复制粘贴功能

vue中点击复制粘贴功能1.安装cnpm install clipboard --save 2.在main.js中引入//剪切板import VueClipboard from 'vue-clipboard2'VueClipboard.config.autoSetContainer = trueVue.use(VueClipboard)3.组件中使用 //my_ac...

2019-10-12 15:51:30 737

转载 vue+element实现excel的导入、导出

vue+element实现excel的导入1.安装npm install -S file-saver xlsxnpm install -D script-loader2.element 上传控件 <el-upload :on-exceed="handleExceed" :file-list="fileList" style="tex...

2019-10-11 14:34:34 2450

原创 vue项目中浏览器兼容问题

vue项目中浏览器兼容问题1.安装npm install --save babel-polyfill 2.在main.js中引入(最好放在最前面)import 'babel-polyfill'3.在webpack.base.conf.js中配置module.exports = { ...... entry: { app: ["babel-polyfill", "./...

2019-09-29 18:25:10 2386 1

转载 Vue+element 项目搭建

Vue+element 项目搭建vue+element项目搭建

2019-09-27 18:53:29 684

原创 子组件中this.$emit("input", false)的解释

子组件中this.$emit(“input”, false)的解释(个人见解)1.先看官方文档在父组件中有如下的定义 <new-album v-model="isNewAlbum"></new-album>等同于下面的写法 <new-album v-bind:value="isNewAlbum" v-on:input="isNewAlbum=$event...

2019-09-27 18:46:22 6236

原创 解决vue-route路由跳转同一页面时数据不会更新问题

解决vue-route路由跳转同一页面时数据不会更新问题1.问题描述比如从www.shm.com/album/info/511跳转到www.shm.com/album/info/512页面时,数据不更新2.解决办法,只需在watch中监听$route的变化即可watch: { $route(to, from) { //将mounted中的数据在这里重新加载一下即可 ...

2019-09-27 17:11:41 1666 3

转载 vue对后台返回的二进制流进行下载(vue+axios)

vue对后台返回的二进制流进行下载(vue+axios)1.设置axios的数据返回类型为blobresponseType:“blob”2.接收后台返回的二进制流数据res var blob = new Blob([res.data]); //application/vnd.openxmlformats-officedocument.wordprocessingml....

2019-09-27 12:28:20 1690

原创 在项目中引入富文本编辑器UEditor

在项目中引入富文本编辑器UEditor什么是UEditor?UEditor是由百度WEB前端研发部开发的所见即所得的开源富文本编辑器,具有轻量、可定制、用户体验优秀等特点。UEdito下载:下载地址UEditor使用方法:第一步:下载解压,把解压的utf8-php目录复制到项目目录中(一般在public目录下)第二步:在html页面引入三个文件,修改src,引入正确的资源路径。&l...

2019-04-27 11:28:56 1147

转载 第一次使用

使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;...

2019-04-27 11:27:35 109

空空如也

空空如也

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

TA关注的人

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