自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dj_Fairy的博客

人生是一场无法抗拒的前进!

  • 博客(116)
  • 资源 (6)
  • 收藏
  • 关注

原创 vue-cli3快速开发

更多详见:https://dfairy.github.io/dfairyblog/document/documents/vue-cli3%E6%95%99%E7%A8%8B.html1、升级到vue-cli3版本npm install -g @vue/cli2、查看版本vue --version3.1.33、创建项目vue create app4、选择自己所需要...

2018-11-19 09:47:42 2651

原创 vue子组件修改prop的值

1.通过sync修饰符配合$emit,update实现。3.通过父传子,子调用父方法传参数实现。2.通过v-model绑定数据源。

2023-11-25 13:17:23 842

原创 小程序使用web-view增加新样式

web-view在页面中是铺满一整页的,所以可以使用cover-view覆盖在上面,并进行操作。ps:在模拟器中不显示样式,在手机页面可以看到。

2023-10-31 14:16:33 465 2

原创 ElementUI中el-dropdown-item点击没反应

在click是事件上.native。

2023-10-27 10:36:20 205

原创 判断链接是图片还是视频

【代码】判断链接是图片还是视频。

2023-10-24 19:39:00 223

原创 uniapp 自定义tabbar页面不刷新

最近在做自定义tabbar时,每次切换页面都要刷新,页面渲染很慢,需要实现切换页面不刷新问题。1.pages.json中配置tabbar,如下,设置高度为0,界面只需要设置路径。结局思路,原生的tabbar切换页面时就不选新,用switchTab来跳转。3.在自定义tab页面中用switchTab跳转。2. app.vue中隐藏原生tabbar。

2023-10-12 14:20:56 1543

原创 vue视图不更新问题

在操作数组时,页面视图没有跟着变动,解决方法。2.用this.$set还是不更新。1.用this.$set。

2023-10-07 13:52:34 105

原创 el-button 的:disabled不生效

给每个el-button添加key值。

2023-09-18 09:53:16 836

原创 vue导出数据

【代码】vue导出数据。

2023-03-23 20:15:19 61

原创 mac 安装nvm

网上找过各种方法试过了,都报错,目前git下载是最稳定的。

2023-03-02 17:00:49 93

原创 vue3+canvas实现数字验证码

【代码】vue3+canvas实现数字验证码。

2023-02-24 14:56:05 232

原创 mac 安装和配置git

6、打开github官网,打开配置,点击账户-SSH公钥,新增ssh,输入刚刚复制的,就可以了。5、复制id_rsa.pub这个文件内容。一直往下回车,直到成功为止。

2023-02-23 14:18:29 304

原创 vue项目报错:error:0308010C:digital envelope routines::unsupported

windows(打开git bash)重新安装一个稳定版本的node。报错原因:node版本问题。

2023-02-23 14:10:21 114

原创 git规范提交--commitizen

1. 全局安装commitizen2. 在项目下安装 并添加配置到package.json中3. 在根目录下创建.cz-config.js自定义文件4. 使用git cz 替代git commit

2022-12-07 10:58:48 174

原创 自定义v-model

注意model里面的内容。

2022-11-29 14:34:36 83

原创 vue同辈组件之间通信

2、使用event.$emit,举例子。3、监听数据event.$on,举例子。1、新建event.js。

2022-11-28 14:46:47 181

原创 webpack babel报错问题

解决方法,将module下面的rules下面的loader改成。

2022-11-23 16:48:38 634 1

原创 webpack-dev-server

最近在回顾webpack的时候,发现有的功能更新了,下面记载一下webpack-dev-server的报错。在webpack.config.js中添加devServer时,设置contentBase报错,webpack5已经移除了该功能,现在改成了。

2022-11-23 15:59:15 323

原创 echarts X轴显示不全

首先,设置interval0是文字显示全,但是会有重叠,再写formatter来换行。

2022-07-29 15:07:58 499

原创 github报错:but GitHub does not provide shell access

1.先查看远程仓库地址:git remote -v,如果地址是https,那肯定需要密码啊!2.如果是https,那就改为ssh: git remote set-url origin [email protected]:xxxxxxx/xxx.git3.改完提交就不要密码了;

2021-11-26 17:05:13 2035

原创 提升github访问速度

1.DNS查询2.输入github.com3.ping一下查到的俩个ip4. 将跑的通的ip记录下来5.打开文件C:\Windows\System32\drivers\etc\hosts6.在最后一行输入并保存ip地址 github.com7.然后再打开github就变快了,不过持续性不长,要自己变ip...

2021-11-18 14:57:49 479

原创 <js>闭包---让数据不轻易让外界修改

举例: function hideData(){ let data={} //闭包 return { set:function(key,val){ data[key]=val }, get:function(key){ return data[k

2021-09-24 14:23:07 164

原创 cube-ui 地址选择器

由于省市区是后台传的,所以不能直接赋值<template> <div> <cube-button @click="showAsyncPicker">Async Load Data</cube-button> </div></template><script>import baseUrl from '../assets/api/baseUrl' import qs from 'qs'exp

2021-09-15 16:22:15 327 1

原创 vue中axios里面返回值,获取不到

原因:因axios返回值是异步操作,获取返回值时,请求操作还未完成,就已经执行了赋值,导致结果位undefined解决方法:async….await,async声明发放为异步方法,await等待异步操作执行完毕举例: async getCountry(city){ let arr=[] await this.$axios.post(baseUrl+'/county2.do',qs.stringify({ cityCode:c

2021-09-15 10:55:30 5329

原创 vuex刷新之后数据不保存的问题

思路:在刷新之前存到本地存储(session localstorage sessionstorae)在页面加载时读取sessionStorage里的状态信息再更新vuex数据加载完之后之后再把storage删除代码:我这里用的插件good-storage作本地存储的 created() { //在页面加载时读取sessionStorage里的状态信息 if (storage.session.get('user')) { t

2021-08-31 16:34:50 279

原创 vue-cli3配置sass全局变量报错

更新的scss版本在vue cli3的项目里面的配置需要修改参数设置,具体在vue.config.js文件css: { loaderOptions: { sass: { prependData: `@import "~@/assets/scss/variables.scss";`, //地址是你自己项目的地址 }, } }然后就可以用全局变量了...

2021-08-11 15:07:54 217

原创 BScroll切换才能滚动,刷新一下就不能滚动

BScroll切换才能滚动,刷新一下就不能滚动,今天记录一下这个问题,是我自己遇到的,也是因为粗心的问题,就是引入ObserveDOM的时候将ObserveDOM 名字写错了,是下面这个:import ObserveDOM from '@better-scroll/observe-dom'...

2021-05-17 16:17:31 324

原创 eslint报错

报错:12:7 error Missing space before function parentheses space-before-function-paren14:1 error Expected indentation of 6 spaces but found 8 indent原因:写代码的时候有空格问题解决方法:要么自己把空格问题编辑好,要么忽略配置在文件夹eslintrc.js中加入rules: { 'indent': 0,...

2021-05-13 16:48:59 513

原创 Map对象与Set对象

Map()https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Map1.创建map对象let map=new Map();2. 设置键值对map.set('key',value)3.获取map值map.get(key)4.删除map指定对象map.delete(key)或者delete map[key]5.获取数量let size=map.s

2021-01-29 10:56:54 156

原创 leetcode算法

简单俩数之和题目给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。示例 :输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。题目链接:https://leetcode-cn.com/problems/two-sum/解法一(js)var twoSum = func

2021-01-28 17:00:36 591

原创 ffmpeg将flv视频转换成mp4

1.首先下载ffmpeghttps://www.ffmpeg.org/download.html2.将刚刚下载的压缩包解压3.将解压好的文件放在固定的位置,然后复制bin目录路径(如:E:/ffmpeg/bin)4.将复制好的bin路径添加至系统环境变量path路径中5.打开cmd,输入ffmpeg,出现如下,代表安装成功了6.打开cmd,进入文件目录下6.如果是单个文件,就用如下命令:ffmpeg -i "input.flv" -c copy "output.mp4"

2020-09-15 16:15:37 3024

原创 python案例

1.猜数字import randomm=random.randint(1,100)total=5 #可以猜的总次数count=0while True: n=int(input('输入1-100间的整数:')) if n<m: print('猜小了') elif n>m: print('猜大了') else: print('binggo') break count+=1

2020-08-30 22:45:46 130

原创 安装chrome插件时报错

安装chrome插件时报错:该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况下添加的解决办法:首先将crx结尾的文件改成.rar文件的压缩包(改后缀) 将刚改的压缩包解压 打开chrome://extensions/,点击加载已解压的扩展程序 选择刚刚解压的文件 安装成功即可正常使用...

2020-08-26 13:40:53 391

原创 图片url转换base64

getBase64Image('https://tpc.googlesyndication.com/daca_images/simgad/13063754865781208952'); function getBase64Image(url) { var image = new Image(); image.crossOrigin = '*';//跨域 image.src = url + '?v=' + Math.r.

2020-08-13 15:15:07 481

原创 可编辑的div赋值后光标问题

最近在做可编辑的div赋值时,光标会跑到最前面去,解决方法:function keepLastIndex(obj) {    if (window.getSelection) { //ie11 10 9 ff safari      obj.focus(); //解决ff不获取焦点无法定位问题      var range = window.get

2020-08-10 15:07:14 938 2

原创 水平垂直居中

下面介绍几种常用的垂直居中方法<div class="outer"> <div class="content"></div></div>html,body{ width: 100%; height: 100%;}第一种:absolute+margin负值.outer { positio...

2020-04-03 16:04:42 126

原创 调用json跨域问题

最近调用疫情肺炎的接口,从网上找了个json接口,有跨域问题https://interface.sina.cn/news/wap/fymap2020_data.d.json解决方法:通过使用加JSONP形式的回调函数来加载JSON数据,如下面代码在接口后面加`?callback?` $(function() { $.getJSON("https://interfa...

2020-04-01 15:00:09 273

原创 从零搭建wordpress

我是用phpstudy安装运行的1.下载phpstudy2.下载wordpress官网https://wordpress.org/(官网下载可能会429报错)官网镜像http://cn.wp101.net/(可以从这里下载)3.安装phpstudy并运行,启动mysql,ngnix4.创建数据库,填好数据库名称,用户,密码(一会儿创建wp的时候会填)5.将wordpre...

2020-02-05 20:12:02 237

原创 phpstudy如何安装sg11

1.找到php目录文件夹phpstudy_pro=》Extensions=》php=》选择你要安装的版本并打开文件夹(我的是php7.3.4nts)2.打开ext文件夹3.将缺少的文件复制进去,我缺少的是7.3版本的,所以将7.3版本文件的复制进ext文件夹(文件在我的资源页中有,可以去下载)4.返回上一步,找到php.ini文件,在里面加入extension=ixe...

2020-02-05 15:26:56 3575

原创 Photoshop 笔记

一、Photoshop1、由美国Adobe公司生产的专业图像处理及图像合成软件二、基本术语1、图像与图形-图像:由像素点组成 分辨率:表示像素的密度 72像素/英寸,300像素/英寸-图形:由数学公式表示的线条 特点:放大后清楚 矢量图制作软件:illustrator2、颜色模式-一种模式对应一种媒介-HSB...

2019-08-21 13:58:28 451

loaders.windows-x86_64.zip

sg11的各种windows版本(适用于64位)。在本博客中可以搜到phpstudy如何安装sg11,同样适用于其他工具

2020-02-05

baiduyun不限速

baiduyun不限速破解版,亲测有效,亲测有效,亲测有效。

2019-03-27

深入浅出webpack

《深入浅出Webpack》对Webpack进行了全面讲解,涵盖了Webpack入门、配置、实战、优化、原理等方面的内容...

2018-11-23

canvas写一个字

canvas写的响应式开发简单画板功能,通用pc端和手机端

2018-11-08

数字验证码2

数字验证码的demo,该demo需要引入jQuery,相比于我的另一篇,该页面更简洁

2018-11-06

数字验证码

canvas写的数字验证码,随机生成5个数字,5道横线,30个圆点

2018-11-06

空空如也

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

TA关注的人

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