自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ThinkPHP6 发送邮件 phpmailer

ThinkPHP6 发送邮件 phpmailer

2022-08-17 13:03:16 802 1

原创 解决网站访问慢或者无法访问的办法

1. 去站长之家等网站对域名进行ping检测2. 找到最快的那个IP,修改hosts文件.使其域名对应此IP3. 通过命令行ping一下该域名查看hosts是否修改成功好了 快乐上网去吧

2022-01-25 10:51:46 1380

原创 ThinkPHP6 判断是否有传参

isset($request->param()['user'])

2021-09-02 13:58:29 523

原创 ThinkPHP6 查询结果集相关

结果集判断单条数据return empty($res) ? true : false;多条数据return $data->isEmpty() ? true : false;

2021-09-02 13:49:30 287

原创 ThinkPHP6 Non-static method think\Model::hidden() should not be called statically

控制器 public function read($id) { // 实例化 $CustomerModel = new CustomerModel(); // 调用 $data = $CustomerModel->hidden(['deleted'])->find($id); }

2021-09-02 11:03:55 2012

原创 ThinkPHP6 隐藏index.php入口文件

在该域名的vhosts.conf文件里 ,在server{}花括号里加入下面代码重启nginx即可if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break;}

2021-08-20 10:06:43 259

原创 分组查询报错 sql_mode=only_full_group_by 问题解决方法

原因:mysql版本>=5.7,sql_mode="ONLY_FULL_GROUP_BY" 这个配置严格执行了 'SQL92标准'处理:WINDOWS 在msql.ini文件里的[mysqld]下 添加下面代码sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION...

2021-07-28 17:57:38 178

原创 ThinkPHP6 JSON字段

<?phpnamespace app\controller;use app\model\User as UserModel;use think\facade\Db;class DataModel{ public function index() { // 控制器// 增// $data = [// 'username' => '李白',// 'password' => .

2021-07-20 23:01:55 366

原创 ThinkPHP6 模型scope 查询范围

Model<?phpnamespace app\model;use think\Model;use think\model\concern\SoftDelete;class User extends Model{// scope*** 星号随意 public function scopeMale($query) { $query->where('gender', '男') ->field('id,username,gender,emai

2021-07-19 23:22:06 1177 3

原创 ThinkPHP6 模型给控制器传值

Model<?phpnamespace app\model;use think\Model;use think\model\concern\SoftDelete;class User extends Model{// 传值给控制器// $obj = $this->find(19);// return $obj->getAttr('username');}Controller<?phpnamespace app\controller;use a

2021-07-19 23:20:05 805

原创 ThinkPHP6 模型获取器 修改器 搜索器

Model<?phpnamespace app\model;use think\Model;use think\model\concern\SoftDelete;class User extends Model{// 获取器A getStatusAttr()设置status修改器 // public function getStatusAttr($value)// {// $arr = [-1=>'删除', 0=>'禁用', 1=>'正常', 2

2021-07-19 23:17:55 499

原创 ThinkPHP6 事务

<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // Transaction 自动事务// Db::Transaction(function () {// Db::name('user').

2021-07-18 22:28:48 353 2

原创 ThinkPHP6 子查询

<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 子查询// 方法一 buildSql// $res = Db::name('sex')->field('uid')->where('sex', '男')-.

2021-07-17 19:15:04 1347 2

原创 ThinkPHP6 查询相关

<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 求总数// $res = Db::name('user')->count();// 指定字段求总数// $res = Db::name('user')-&.

2021-07-17 18:58:16 489

原创 ThinkPHP6 时间查询

<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 快速查询时间// whereTime() 默认>// $res = Db::name('user')->whereTime('create_time',.

2021-07-17 18:41:45 965

原创 ThinkPHP6 where()

<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 比较查询 默认等于 $res = Db::name('user')->where('id', '>', 5)->select(); //.

2021-07-17 11:11:31 1110 1

原创 ThinkPHP6 数据删除

<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { // 默认主键删除一条,返回条数// $res = Db::name('user')->delete(30);// 默认主线删除多条,返回条数// $res.

2021-07-17 10:31:44 364

原创 ThinkPHP6 数据修改

<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() { $data = [ 'username' => 'leition', 'password' => 'leition2' ];.

2021-07-17 10:26:55 464

原创 ThinkPHP6 数据添加

<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() {// 单条添加 $data = [ 'username' => 'leition', 'password' => 'leition'.

2021-07-17 10:07:39 551

原创 ThinkPHP6 数据查询

<?phpnamespace app\controller;use app\BaseController;//1. 引用Dbuse think\facade\Db;class Index extends BaseController{ public function index() {// 使用table表名称要写全// 使用name可以忽略前缀 // 查单条// 使用find必须有where 失败返回null// $user = Db:.

2021-07-17 09:27:32 708

原创 ThinkPHP6 模型创建使用

目录user.php 模型创建<?phpnamespace app\model;//引用Modeluse think\Model;//模型文件和数据表名称相同class User extends Model{ }index.php 模型使用<?phpnamespace app\controller;//引用模型use app\model\User;use app\BaseController;class Index extends Ba

2021-07-17 09:25:58 1078

原创 ThinkPHP6 命令行总结

运行php think run指定域名运行 要先把域名写入host里 访问是要带端口php think run -H api.tp.com多应用composer require topthink/think-multi-app安装多应用控制器入口目录php think build admin(文件目录名)视图composer require topthink/think-view验证码composer require topth...

2021-07-11 22:14:53 523

原创 vscode 处理vue红色波浪线

问题原因vetur插件解决

2021-07-01 10:39:53 639

原创 axios 语法 全局设置 拦截器 实例封装

import axios from "axios";// get语法// axios.get('http://axios.pc/api.php?id=1', {params:{id: 1}}).then(res => {console.log(res);});// post语法// axios.post('http://axios.pc/api.php/add', {name = 'leition'}).then(res => {console.log(res);});// .

2021-06-29 09:17:12 122

原创 vsCode 行尾加分号逗号

Ctrl + Shift + X在扩展面板安装 macros 我装的是1.2.1版2. settings.json里加入代码 "macros": { "end_semicolon": [ // 末尾加分号 "cursorLineEnd", { "command": "type", "args": { "text":..

2021-06-28 13:49:47 2023

原创 ES6 JS模块导入导出 import export

common.js// 导出方式1 同理function classlet name = 'leition';export { name };// 导出方式2export let age = '18';// 只能导出一个未命名的方法export default function index(x, y) { return x + y;}index.js// 引用方式1// import * as common from "./common.js";// cons

2021-06-27 13:51:59 227

原创 ES6 module跨域解决

报错原因处理把项目放到服务器里运行,并设置域名

2021-06-27 10:56:05 348

原创 webpack-011 去除不使用的CSS JS

内容SEO 网站标题、关键字、描述 网站内容优化 对应关键字 出现次数 Robot.txt 网站地图 生成对搜索引擎友好的网站地图 外部链接 前端SEO 网站结构布局优化 扁平化结构 控制首页链接数量不要太多或者太少 中小型网站(100个以内) 扁平化的目录层次 跳转3次就能到达所需界面 导航SEO优化...

2021-06-25 13:46:52 479

原创 织梦data/common.inc.php文件属性设置为644

打开/dede/templets/index_body.htm 里面的.搜索:$.get("index_testenv.php",function(data)在25行左右,一直到41行.删除即可,如下图所示:这样搞完后会有一个BUG 就是SEO后台不显示了

2021-06-23 20:56:43 200

原创 webpack-010 devServer边看边开发

// 1. 安装插件 npm i webpack-dev-server -Dconst htmlWebpackPlugin = require("html-webpack-plugin");module.exports = { entry: { common: './src/js/common.js', }, plugins: [ new htmlWebpackPlugin({ template: './src/ind.

2021-06-22 13:21:10 92

原创 webpack-009 打包图片等其他文件

// 1. 安装插件 cnpm i url-loader file-loader html-loader -Dconst htmlWebpackPlugin = require("html-webpack-plugin");const miniCssExtractPlugin = require("mini-css-extract-plugin")module.exports = { entry: { common: './src/js/common.js', },.

2021-06-22 09:56:10 91

原创 webpack-008 压缩CSS

// 1. 安装插件 cnpm i optimize-css-assets-webpack-plugin -Dconst htmlWebpackPlugin = require("html-webpack-plugin");const miniCssExtractPlugin = require("mini-css-extract-plugin");// 2. 引用插件const optimizeCssAssetsWebpackPlugin = require("optimize-css-ass.

2021-06-17 12:53:08 60

原创 webpack-007 使用postcss-loader让CSS兼容浏览器

webpack.config.js// 1.安装插件 cnpm i post-loader postcss-preset-env -D npm安装的打包后报错const htmlWebpackPlugin = require("html-webpack-plugin");const miniCssExtractPlugin = require("mini-css-extract-plugin")module.exports = { entry: { common

2021-06-17 12:33:07 238

原创 webpack-006 打包CSS

webpack.config.jsconst htmlWebpackPlugin = require("html-webpack-plugin");// 1. 下载 npm i css-loader style-loader -D // css-loader: 把css资源打包到JS文件里面去(开发用,上线不用)// style-loader: 把打包好的JS放到HTML里面去(开发用,上线不用)module.exports = { entry: { // 在你需要

2021-06-16 11:56:10 129

原创 网站被挂码处理,百度等搜索引擎点击跳转其它赌博黄色等网站

首先能回滚就回滚其次判断是否所有页面都会跳转判断办法, 把入口文件index.html代码全部删除.再尝试在搜索页面里点击,如果依然跳转.则很有可能多出了文件,删除即可.(我碰到的是多出了news.php文件)如果不跳转,则主页代码或其引入的代码里被挂码了.找出修改正常即可(我碰到的有挂在JQ里的 bootstrap里的 自己写的JS里的)....

2021-06-04 14:57:53 3312 3

原创 织梦主页无法更新,你指定的文件名有问题,无法创建文件.

index.html权限问题,改下权限就可以了

2021-05-31 15:15:37 327

原创 webpack-005 打包html

// A1. 下载插件 npm i html-webpack-plugin -D// A2. 引用插件 const htmlWebpackPlugin = require("html-webpack-plugin");module.exports = { plugins: [ // A3. 使用插件 // 默认创建一个空白html用来引入打包后的js文件 new htmlWebpackPlugin({ // 指定htm.

2021-05-26 13:01:36 119

原创 webpack-004 打包JS

const { resolve } = require("path");module.exports = { entry: { // 把index.js打包成index.js index: './src/js/index.js', // 把form.js和list.js打包成list.js list: ['./src/js/form.js', './src/js/list.js'] }, ...

2021-05-26 12:52:27 81

原创 webpack-001 介绍和安装

Webpack作用压缩css js html,去除注释,兼容浏览器,把sass less能可扩展语言编译到浏览器识别官网 webpack.js.org中文文档 webpack.docschina.org原理和概念树结构: 在一个入口文件中引入所有资源,形成所有依赖关系树状图模块: 各种文件, css js html 图片 less sass …Chunk: 打包过程中被操作的模块文件叫做chunk,例如异步加载一个...

2021-05-26 12:32:41 81

原创 webpack-003 配置文件 webpack.config.js

webpack文件,需手动创建.webpack的五个核心entry outputmodulepluginsmode介绍和用法const { resolve } = require("path");module.exports = { // 指定webpack以那个文件作为入口起点开始打包, // String: 单入口,只有一个入口文件时,值为字符串,打包一个chunk,输出一个bundle,默认地址如下 // entry: './src/index....

2021-05-26 12:26:12 96

空空如也

空空如也

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

TA关注的人

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