文章列表

git提交合并历史错误报fatal: refusing to merge unrelated histories问提解决

git提交合并历史错误报fatal: refusing to merge unrelated histories问提解决

当在另一个地方的本地创建了一个仓库,并把本地仓库和Github上关联以后,发现`git pull`,`git feach`提醒`fatal: refusing to merge unrelated histories`上网查到原因是两个分支是两个不同的版本,具有不同的提交历史

2020-10-10 13:31:03
50 0 0
追梦猪追梦猪
git
微信小程序富文本内容限制判断是否展示全文收起

微信小程序富文本内容限制判断是否展示全文收起

微信小程序通过接口获取富文本数据内容通过`rich-text`组件标签进行渲染到页面由于内容展示过长,进行展开收起效果实现,减少用户因内容过多,产生不好的用户体验!通过一下方法实现页面的展开收起。

2020-10-09 14:19:43
43 0 0
追梦猪追梦猪
微信小程序
服务端渲染next.js+react+redux-persist持久化存储+ant环境下出现redux-persist failed to create sync storage无法创建同步存储

服务端渲染next.js+react+redux-persist持久化存储+ant环境下出现redux-persist failed to create sync storage无法创建同步存储

报错redux-persist failed to create sync storage. falling back to ”noop" storage (redux persist无法创建同步存储。回到“noop”存储),我们很蒙蔽会找redux的问题,还有各种交流网站上跟react开发的react-native的连贯问题,但是发现跟着写也没有解决,在回退到原始找寻路径,我们去了官网的git上的issues上我们找到了蛛丝马迹如图

2020-04-10 17:56:20
1650 0 0
追梦猪追梦猪
Reactjs
next.js出现Warning: Expected server HTML to contain a matching问题解决

next.js出现Warning: Expected server HTML to contain a matching问题解决

使用next.js对react进行服务端渲染的时候我们遇见如图问题,Warning: Expected server HTML to contain a matching <div> in <li>.原因是我们的页面上出现了跟服务端不匹配的标签,这个标签产生的原因就是我们动态判断显示的内容,比如说我们在登陆的时候,登陆成功是不是要显示我们的用户信息,填充到界面上,这样我们就知道页面跟服务端的页面发生了变化!

2020-04-10 13:21:59
1408 0 0
追梦猪追梦猪
Reactjs
thinkphp实现第三方登陆之qq授权登陆

thinkphp实现第三方登陆之qq授权登陆

下载官方sdk,并进行配置(将sdk包放入web环境,访问install/index进行配置),这是我们下载的文件,这个是测试包,我们要用到的只有API下的文件

2020-01-22 09:17:26
977 0 0
追梦猪追梦猪
Php
mock.js的开发方式及变量解释说明

mock.js的开发方式及变量解释说明

直到在一个夜黑风高的晚上,我邂逅到它(mock.js),顿时感觉,整个世界都安静了不少。站长在经历当中遇见最恶心的事就是什么也没有,没有文档,没有交流,你做你的我做我的,很反感这样的开发方式,各做各的没有一点交流合作,团队也不会有多大的成长!

2020-01-21 13:52:26
1049 0 0
追梦猪追梦猪
JavaScript
vue中使用mock.js进行数据模拟

vue中使用mock.js进行数据模拟

mock.js没有用过的觉得很鸡肋,不就是填充数据吗,我开发的时候页面有数据啊,等等,我们要应用的场景就是我们调好接口,在没有网的情况下发现页面空荡荡的,而这个时候老板过来说看一下你的项目,怎么难道直接给老板看空白页面吗,当然是no,这时候mock.js这个数据生成器就派上了用场,用来展示数据,这样老板看到带数据的页面就感觉你这工作很ok!

2020-01-20 17:07:44
926 0 0
追梦猪追梦猪
Vuejs
多个https网站配置访问node项目解决方法apache环境

多个https网站配置访问node项目解决方法apache环境

使用apache服务访问我们代理的网站时发现出现404问题,普通的域名网站还好说我们可以直接访问到指定的目录下面打开,但是我们的node服务是通过localhost:8080端口来启动node项目的,所以我们要使用代理,但是我们发现内网可以通过localhost:8080访问到项目,外网却得到404通过ping我们发现网站能ping通这就跟防火墙没有关系了,剩下的就是我们内部访问问题了,特此记录

2020-01-19 10:12:21
895 0 0
追梦猪追梦猪
apache
Apache 配置多个HTTPS站点

Apache 配置多个HTTPS站点

在Apache安装目录中新建cert目录,并将解压的Apache证书、 证书链文件和密钥文件拷贝到cert目录中。如果需要安装多个证书,需在Apache目录中新建对应数量的cert目录,用于存放不同的证书

2020-01-17 17:13:40
854 0 0
追梦猪追梦猪
apache
nodejs下fs模块导入文件中文乱码问题

nodejs下fs模块导入文件中文乱码问题

在使用node做敏感词限制上传的时候用到了导入功能我们使用了fs,然而却出现乱码,我们想到的乱码可能就是编码不一致,我们在网页开发的时候utf-8转gbk就容易出现乱码,所以,我们导入iconv-lite模块

2020-01-16 16:40:48
1130 0 0
追梦猪追梦猪
NodeJs
node后台接收内容敏感词屏蔽

node后台接收内容敏感词屏蔽

在做评论或者上传文章的时候难免有些可恶的用户上传一些不当的内容,为此我们检测这些字禁止通过我们的关卡,下面是我node中反馈上传做出的敏感词检测欢迎指正!

2020-01-15 15:52:44
1238 0 0
追梦猪追梦猪
NodeJs
Javascript语法规范错误提示代码

Javascript语法规范错误提示代码

在使用js我们会因为各种原因出现各种错误,然后站长进行搜集整理出来错误提示,来供大家参考使用,提供便利!

2020-01-14 14:38:03
1246 0 0
追梦猪追梦猪
JavaScript
svn错误之Cant use Subversion command line client:svn

svn错误之Cant use Subversion command line client:svn

在安装中出现了一个Can't use Subversion command line client:svn的错误,导致svn工具挂掉

2020-01-13 14:13:05
1029 0 0
追梦猪追梦猪
svn
马上就到“激动人心”的支付宝集五福活动了

马上就到“激动人心”的支付宝集五福活动了

持续了五年的时间从最简单的扫字,到AR,从平面祝福到动态祝福,从浇水获卡到帮助他人浇水获卡,我们见证了支付宝的成长,见证了技术的更替,见证了时代的发展,从不可能到不可思议,今年的活动已经上线,我们盼望集福字下周一就要上线了,不知道今年会给我们带来什么样的新技术集卡,五福成为春节的象征活动。

2020-01-10 11:10:48
2975 0 0
追梦猪追梦猪
seo
html2canvas将HTML内容写入Canvas生成图片

html2canvas将HTML内容写入Canvas生成图片

html2canvas 能够实现在用户浏览器端直接对整个或部分页面进行截屏。这个html2canvas脚本将当页面渲染成一个Canvas图片,通过读取DOM并将不同的样式应用到这些元素上实现。它不需要来自服务器任何渲染,整张图片都是在客户端浏览器创建。当浏览器不支持Canvas时,将采用Flashcanvas或ExplorerCanvas技术代替实现。以下浏览器能够很好的支持该脚本:Firefox 3.5+, Google Chrome, Opera新的版本, IE9以上的浏览器。

2020-01-09 14:18:17
2863 0 0
追梦猪追梦猪
canvas
svn忘记密码及查看当前svn账号和密码

svn忘记密码及查看当前svn账号和密码

SVN作为一种开放源代码的集中式版本控制系统,一直以来都深受所有公司的喜爱。伴随着它使用范围的广泛,一系列问题也随之接踵而至。但是做项目很多地方都是不长用的往往都是使用了才会去翻找,简单点的好说,难点的就可能很麻烦!

2020-01-07 16:58:21
1036 0 0
追梦猪追梦猪
svn
Vue2.0中使用less给元素添加背景图片出现错误路径不正确

Vue2.0中使用less给元素添加背景图片出现错误路径不正确

在使用less在Vue.js中给元素添加背景图片时 ,我们可能会按照css的方法使用相对路径来处理我们的图片错误无法显示

2020-01-06 10:41:57
1613 0 0
追梦猪追梦猪
Vuejs
微信小程序云开发调用access_token调用微信公众号素材

微信小程序云开发调用access_token调用微信公众号素材

在使用小程序api地址开发的时候我们通常不能使用官网的api地址直接在小程序中调用,想要使用他们的api就要我们通过统一后台调用以后返回给前台使用,不能直接使用的原因就是每个用户的ip都是不一样的我们总不能把所有的用户都绑定上白名单,我们只需要通过自己的域名去访问,让用户通过域名访问我们的自定义接口,那么我们就只需要绑定一个域名就行,在开发的时候只是从公众号掉取文章素材图文素材到小程序中,所以我们采用了云开发的方式来实现我们的功能!

2020-01-04 10:20:47
2088 0 0
追梦猪追梦猪
微信小程序
[thinkPHP5项目实战_31]站长结语

[thinkPHP5项目实战_31]站长结语

经过30个小节的实战,我相信大家都可以做出一个简单的博客管理系统,虽然是个小麻雀,但是其他的功能都是需要我们去探索的,像框架这种东西都是需要看官方文档去做的,但是官方文档看起来不那么明确,不过原理方面都是跑不掉的,所以我们参照的都是官方实例,再说一句废话就是,越是有文档的东西,越是框架反而越简单

2019-12-28 10:57:59
1090 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_30]留言板功能完善

[thinkPHP5项目实战_30]留言板功能完善

实现的功能:打开留言本页面展示留言,并提供留言功能

2019-12-28 10:52:47
1364 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_29]前台首页和文章搜索功能完善

[thinkPHP5项目实战_29]前台首页和文章搜索功能完善

首页展示出所有文章,因此需要单独处理,首先在后台将首页的栏目删除,并将首页栏目下的文章移到其他栏目或者删除;

2019-12-28 10:50:18
1141 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_28]前台文章"相关文章"的功能完善

[thinkPHP5项目实战_28]前台文章"相关文章"的功能完善

在文章详情页面需要展示相关文章列表,该列表使用过当前文章的关键词来获取的;当前文章的关键词可能不止一个,因此需要查询所有文章是否具有该关键词,如果有则将该文章相关信息储存到数组中;这样遍历出来文章可能重复,因为需要对该数组中的文章进行去重;去重的方法有很多,这里使用对数组降维的处理方法;

2019-12-28 10:47:06
847 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_27]前台文章内容展示

[thinkPHP5项目实战_27]前台文章内容展示

本文介绍的文章展示页面功能包括:文章内容(标题,时间,图片,内容),文章点击数,上一篇下一篇功能。文章的详情信息有Article控制器操作

2019-12-28 10:43:17
1127 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_26]前台文章关键词搜索

[thinkPHP5项目实战_26]前台文章关键词搜索

每篇文章下面展示有关键词,点击关键词可以查询该栏目下的所有具有该关键词的文章;点击关键词,需要将该关键词当做参数传值tahs控制器进行联表查询;

2019-12-28 10:38:33
1212 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_25]前台文章列表展示

[thinkPHP5项目实战_25]前台文章列表展示

前台导航完成后就需要将每个栏目下对应的文章展示到栏目下;每个栏目展示对应的lists控制器的index操作方法

2019-12-28 10:35:36
1075 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_24]前台页面导航栏目调用

[thinkPHP5项目实战_24]前台页面导航栏目调用

之前的前台页面的导航栏是通过a标签实现跳转的,但是在实际项目中栏目的信息可能是动态变化的,因此展示的导航栏也会根据数据库存储的变化而变化;通过后台操作对导航栏的管理,实现前台页面的展示。每次打开前台页面都需要优先展示导航栏,需要创建初始化方法在其他页面的控制器调用之前调用导航栏页面

2019-12-28 10:28:28
921 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_23]管理员登录信息展示、登出和登录状态检测

[thinkPHP5项目实战_23]管理员登录信息展示、登出和登录状态检测

登录成功后需要在头部展示登录的管理员的名称信息,并且点击修改能跳转到修改页面进行操作登录成功后,需要将用户的信息写入服务器的session中,从session中获取用户名和idthinkPHP5的session使用方法https://www.kancloud.cn/manual/thinkphp5/126166在登录的model中成功后写入session

2019-12-28 10:24:59
1445 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_22]管理员登录

[thinkPHP5项目实战_22]管理员登录

管理员登录就是根据用户输入的信息对数据库进行比对返回处理结果数据库连接处理放在模型model中新建登录对应的控制器文件controller/Login.php,模型文件model/Login.php,视图view/Login/login.html

2019-12-28 10:20:23
757 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_21]管理员添加、删除和修改

[thinkPHP5项目实战_21]管理员添加、删除和修改

包含获取管理员列表、修改管理员和删除等方法。另外,保留了一个管理员不能删除和对管理员的密码进行了md5加密,由于md5加密空后不为空,所以先进行空验证再加密

2019-12-28 10:16:24
895 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_20]友情链接功能完善

[thinkPHP5项目实战_20]友情链接功能完善

友情链接列表输出及分页,增加了修改删除控制器,进行对友链的修改删除

2019-12-28 10:11:08
870 0 0
追梦猪追梦猪
Php
[thinkPHP5项目实战_19]模型添加数据

[thinkPHP5项目实战_19]模型添加数据

thinkPHP5提供了模型增加数据的功能,通过实例化模型来实现数据库操作,下面以增加链接为例分享改功能的使用,在admin下新建文件model/Link.php模型文件并初始化定义

2019-12-28 10:07:18
864 0 0
追梦猪追梦猪
Php

猜你喜欢

vue报错信息(一)之 fns.apply is not a function

vue报错信息(一)之 fns.apply is not a function

追梦猪在做vue项目的时候会遇见各种各样的奇葩报错,以此收集来带入坑不知所措的坑友脱坑,当你在改完vue代码进行热加载的时候,我们的控制台出现了报红(也就是错误),打开控制台f12看到以下如图所示错误:

2018-12-28 17:50:29
7990 0 0
追梦猪追梦猪
Vuejs
ThinkPHP(tp5)一键生成静态方法

ThinkPHP(tp5)一键生成静态方法

常说的页面静态化分为两种,一种是伪静态,即url 重写,一种是真静态化。前两篇讲了两种静态化方法,基本都是使用TP自带的静态化机制。但TP写的网站页面路由都比较繁琐复杂,不利于引擎优化。

2019-01-19 17:20:22
7329 0 0
追梦猪追梦猪
Php
vue中wow.js的使用

vue中wow.js的使用

刚开始我是通过在index页面直接引入wow.js效果,第一天可以,但是第二天就不行了,看了一下代码的前端执行结果发现动画的名称是none,那问题出现在了没有找到动画名称,为什么会出现这样的我想应该是加载顺序导致的,wow.js在页面加载完以后便已经执行了,但是我的数据还没有获取到所有才出现了数据被display:none;

2018-09-12 14:34:41
7038 0 0
追梦猪追梦猪
Vuejs
微信小程序之事件bindtap和catchtap

微信小程序之事件bindtap和catchtap

我们都知道bindtap和catchtap都是当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。但是bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。

2018-09-11 09:42:22
6838 0 0
追梦猪追梦猪
微信小程序
vue报错信息(四)之Error: EBUSY: resource busy or locked, rmdir ''

vue报错信息(四)之Error: EBUSY: resource busy or locked, rmdir ''

报错 npm Error : EBUSY resource busy or locked出现这样的错误是因为我们的文件被占用就是其他地方可能在使用文件夹或文件导致无法删除造成的,

2019-09-30 11:09:23
6344 0 0
追梦猪追梦猪
Vuejs