自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (2)
  • 收藏
  • 关注

原创 Vue—— vue 富文本(vue2-editor)

npm install vue2-editor --save 安装至项目中<template> <div> <vue2-editor v-model="htmlStr" :editorToolbar="customToolbar"></vue2-editor> </div></template><script> import {VueEditor} from 'vue2-editor' expo

2020-10-31 16:18:09 1036

原创 nginx —— nginx的启动和关闭

nginx的启动和关闭nginx -h 查看帮助信息nginx -v 查看Nginx的版本号nginx -V 显示Nginx的版本号和编译信息start nginx 启动Nginxnginx -s stop 快速停止和关闭Nginxnginx -s quit 正常停止或关闭Nginxnginx -s reload 配置文件修改重新加载nginx -t 测试Nginx配置文件的正确性及配置文件的详细信息task /fi "imagename eq nginx.exe" wi

2020-10-31 16:14:40 128

原创 Vue—— created 和 mounted 的区别

created 在模板渲染成html前调用mounted 在模板渲染成html后调用

2020-10-31 16:10:44 80

原创 JS—— indexOf数组去重

返回某个指定的字符串在字符串中首次出现的位置indexOf() 对大小写敏感如需检索的字符串值没有出现,则返回 -1var list = [1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4]; var newlist = []; list.forEach(function (v) { if (newlist.indexOf(v) === -1) { newlist.push(v); .

2020-10-31 16:05:29 279

原创 Vue——vue父子通信、子父通信、兄弟通信

父子通信:通过prop上来接收自定义属性子父通信:通过子组件使用$emit去触发父组件的内置事件兄弟通信:两个同级的组件进行通信,我们可以设置一个父组件,两个子组件同时在这个父组件下,可以通过父组件去获取数据和方法(子组件1<——>父组件<——>子组件2)......

2020-10-31 16:01:35 176

原创 Node.js——npm运行项目报错----Cannot find module ‘@babel/compat-data/corejs3-shipped-proposals‘

方法一:npm install -D babel-loader @babel/core @babel/preset-env webpack方法二:package.json中devDependencies对象添加 "@babel/compat-data": "7.9.0"

2020-10-31 16:00:27 1388 1

原创 Vue——Vue时间格式转化

位置:main.jsVue.filter('dateFormat', function (originVal) { //dateFormat为自定义函数名 const dt = new Date(originVal) const y = dt.getFullYear() const m = (dt.getMonth() + 1 + '').padStart(2, '0') const d = (dt.getDate() + '').padStart(2, '0')

2020-10-31 15:59:22 788

原创 CSS——px, rem , em , vw , vh,%,vm 的区别

pxpx就是pixel像素的缩写,相对于显示器屏幕分辨率而言。em参考物是父元素的font-size。值不固定,会继承父级元素的字体大小。rem相对于HTML根元素的字体大小(font-size)em && rem 区别em相对于其父元素的字体大小rem相对于其子元素的字体大小vw、vh、vmax、vminvw是相对视口(viewport)的宽度而定的,长度等于视口宽度的1/100假如浏览器的宽度为200px,那么1vw就等于2

2020-10-31 15:55:45 349

原创 Vue——@vue中 input 和 @click 区别

@input 一般用于监听事件,只要输入的值变化了就会触发input@click 事件触发事件

2020-10-31 15:50:29 430

原创 Node.js —— npm i 和 npm install 的区别(推荐使用npm install )

npm i 安装的模块及依赖,使用npm uninstall是没有办法删除的,必须使用npm uninstall i才可以删除。npm i 会帮助检测与当前node最匹配的npm的版本号,并匹配出相互依赖的npm包应该升级的版本号。npm i 安装的一些包,在当前的node版本下是没有办法使用的,必须使用建议版本。npm i安装出现问题是不会出现npm-debug.log文件的,但npm install 安装出现问题是有这个文件的。......

2020-10-30 15:47:22 1030

原创 Vue——v-show v-if 区别

手段v-if是动态的向DOM树内添加或者删除DOM元素v-show是通过设置DOM元素的display样式属性控制显隐编译过程:v-if切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件v-show只是简单的基于css切换编译条件v-if是惰性的,如果初始条件为假,则什么也不做;只有在条件第一次变为真时才开始局部编译(编译被缓存?编译被缓存后,然后再切换的时候进行局部卸载)v-show是在任何条件下(首次条件是否为真)都被编译,然后被缓存,而且DOM元

2020-10-30 15:44:26 163

原创 CSS——选择器&和>

父选择器&,只实现自己,不会影响到后代article a { color: blue; &:hover { color: red }}子选择器> ,会选中此过元素下的子元素中的一些元素//会选择article下紧跟着的子元素中命中section选择器的元素article > section { border: 1px solid #ccc }......

2020-10-30 15:39:59 4169

原创 Vue——vue中computed和watch的区别

computed支持缓存,只有依赖数据发生改变,才会重新进行计算不支持异步computed 属性值会默认走缓存,计算属性是基于它们的响应式依赖进行缓存的,也就是基于data中声明过或者父组件传递的props中的数据通过计算得到的值如果一个属性是由其他属性计算而来的,这个属性依赖其他属性,是一个多对一或者一对一,一般用computedwatch不支持缓存,数据变,直接会触发相应的操作支持异步监听的函数接收两个参数,第一个参数是最新的值;第二个参数是输入之前的值当一个属性发生变化时,需要

2020-10-30 15:34:55 92

原创 CSS——伪类:nth-child()和:nth-of-type()之前的区别

:nth-child()1、先计算是第几个节点2、然后再判断选择器。如: p:nth-child(3):1、先算节点:同父的第三个节点2、然后判断选择器:是不是p标签选择器。结果:同父的第三个节点若是p标签选择器就运用样式。:nth-of-type()1、先将同父节点按照标签分组2、按照分组后的标签计算是第几个节点3、然后再判断选择器如:p:nth-of-type(3)1、先将标签分组(h1,h2,div,p…)2、每组的第三个节点,3,是不是p标签......

2020-10-30 15:26:20 88

原创 Vue——vuex模块结构

模块结构:1、constants.jsns.js:各模块的命名空间名称export default { HOME: 'home', // 首页 demo: 'demo', // 模板}types.js: 存放了一些变量const types = [ 'SWITCH_LOADING', // 更改全局loading状态'SWITCH_SCREEN_FULL', // 更改全屏状态 ] const typesObj = {}//定义一个空对象 types.forE

2020-10-30 15:15:27 160

原创 实用网站——插件下载

插件下载网址:极简插件网址

2020-10-30 14:20:32 97

原创 小技巧——csdn写文章点击链接跳转指定文章

11

2020-10-30 10:25:43 1315 1

原创 JS——简易websocket

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>WebSocket</title></head><body> <!-- 在文本框写入的内容会在下面的div中显示出来 --> <h1>Echo Test</h1> <input type="

2020-10-30 09:16:20 371

原创 小技巧——浏览器打断点

暂停/继续(F8)、单步执行(新版浏览器F9、F10)、单步跳入此执行块(F11快捷键)、单步跳出此执行块(shift+F11)

2020-10-29 17:01:30 3655

原创 CSS——禁止 input 自动填充密码

<input type="text" type="password" autocomplete="new-password">

2020-10-29 16:59:27 1260 1

原创 微信小程序——解决input 自动填充问题

后面再加一个input , 然后将这个Input隐藏.hidden-input{ display:block; width:0 !important; height:0 !important; opacity:0; margin:0 !important; padding:0 !important;}

2020-10-29 16:57:54 2113

原创 git- git clone显示需要密码(git生成ssh key)

方法一:1、第一步2、第二步3、第三步:复制key的内容4、第四步:打开gitlab中的设置,如果是github,同理第五步最后刷新一下就OK了方法二:第一步第二步第三步:复制key的内容接着走方法一的第4步,一直到结束为止good luck!!!...

2020-10-29 16:25:18 1609

原创 git——git push报错 failed to push some refs to ‘gitlab.yufengtek.com:yf_front_group/farm-recruitmentr-a

git——git push报错 failed to push some refs to 'gitlab.yufengtek.com:yf_front_group/farm-recruitmentr-a

2020-10-29 16:07:29 129 2

原创 git——git 报错-refusing to merge unrelated histories(拒绝合并不相关的历史)

解决方案git pull origin master --allow-unrelated-histories

2020-10-29 16:06:21 176

原创 git——git报错The remote end hung up unexpectedly

git——git报错The remote end hung up unexpectedly

2020-10-29 16:05:23 75 2

原创 git——git命令(常用)

1、配置个人的用户名称和电子邮件地址:git config --global user.name "runoob"git config --global user.email [email protected]、查看配置信息git config --list git config user.name // 查看特定信息3、查看自带的版本git --version4、初始化git init5、查看仓库当前的状态,显示有变更的文件git statusgit status -s //

2020-10-29 15:59:51 114

原创 微信小程序——跳转地图并选择其位置

调用的api: wx.chooseLocation()wxml文件<view bindtap="chooseLocation">跳转地图</view>js文件 chooseLocation: function () { const that = this wx.chooseLocation({ success: function (res) { console.log(res) } }) },效果:

2020-10-29 09:14:35 1337

原创 微信小程序——使用微信内置地图(官方自带)

wxml文件<view bindtap="navigation" >点我看地图</view>js文件navigation() { wx.openLocation({ latitude: 39.92, longitude: 116.46, scale: 18, // 缩放比例,范围5~18 name: '位置名', address: '地址的详细说明', })},效果:...

2020-10-28 15:51:39 853

原创 js——文本超过三行查看更多

wxml文件 <view class='{{readmore.status ? "hide" : ""}}'> 昆明菌子极多。雨季逛菜市场,随时可以看到各种菌子。最多,也最便宜的是牛肝菌。牛肝菌下来的时候,家家饭馆卖炒牛肝菌,连西南联大食堂的桌子上都可以有一碗。牛肝菌色如牛肝,滑,嫩,鲜,香,很好吃。炒牛肝菌须多放蒜,否则容易使人晕倒。青头菌比牛肝菌略贵。这种菌子炒熟了也还是浅绿色的,格调比牛肝菌高。菌中之王是鸡枞,味道鲜浓,无可方比。鸡枞是名贵的山珍,但并不真的贵得惊人。一盘红烧鸡枞的

2020-10-28 15:22:42 1490

原创 微信小程序——路由跳转传多个参数(encodeURIComponent编码)

页面A跳到页面BencodeURIComponent() 函数可把字符串作为 URI 组件进行编码decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。页面 A:wxml文件<view data-aa="{{aa}}" data-bb="{{bb}}" data-cc="{{cc}}" bindtap="{{demo}}"></view>js文件data: { aa: 1, bb: 2,

2020-10-28 14:13:06 4526

原创 JS——for in 、forEach、for of 用法

let aa = [1,2,3] for (const index in aa) { if (aa.hasOwnProperty(index)) { // hasOwnProperty()返回布尔值,对象自身属性中是否具有指定的属性 console.log('每一项' + aa[index],'索引' + index) } } // aa.forEach((item,index) => { console.l....

2020-10-27 11:52:10 51

原创 微信小程序——遮罩层样式

wxml文件<view class="mark">此处有个遮罩层</view>wxss文件.mark { position: absolute; bottom: 0; left: 0; right: 0; height: calc(100vh - 180rpx); background-color: rgba(0, 0, 0, 0.7); z-index: -10; -moz-opacity: 0.7; opacity: 0; widt

2020-10-27 10:02:26 608

原创 微信小程序——微信开发者工具使用less语法

1、在vscode扩展商店中下载Easy less插件2、打开微信开发者工具3、打开此电脑把刚才复制的mrcrowl.easy-less-1.6.3文件放在这里4、点这个图标打开设置输入代码{ "less.compile": { "outExt": ".wxss" }}5、最后重启微信开发者工具,愉快地使用less吧!...

2020-10-26 18:03:25 1390 1

原创 微信小程序——icon图标的封装

icon组件1、wxml文件<view class='iconfont {{iconClass}}' style='color:{{color}}’></view>js文件// components/icon/icon.jsComponent({ /** * 组件的属性列表 */ properties: { iconClass: { type: String, value: '' }, color: { type: String,

2020-10-26 16:36:26 243

原创 微信小程序——上拉分页

1、首先要在json文件配置onReachBottomDistanceonReachBottomDistance: 页面上拉触底事件触发时距页面底部距离,单位为px。json文件{"onReachBottomDistance": 50}js文件const api = require("../../utils/api") // 引入api接口data: { pageSize: 10, // 显示数据量 currentPage: 1, // 当前页 list: [],

2020-10-24 16:58:13 275

原创 JS——时间戳转换为日期

parseInt() 函数可解析一个字符串,并返回一个整数toLocaleString() 函数把数组转换为本地字符串let createTime = '1603446465'let date = new Date(parseInt(createTime) * 1000).toLocaleString().replace(/\//g, '-')console.log(date) // 2020-10-24 下午3:55:25......

2020-10-24 16:38:56 111

原创 微信小程序——tabbar点击事件

js文件 onTabItemTap: function (item) { console.log(item.index) // tabbar索引 console.log(item.pagePath) // tabbar路径 console.log(item.text) // tabbar文字 }

2020-10-24 13:57:07 2538

原创 微信小程序——获取用户详细手机号码

wxml文件<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>js文件getPhoneNumber (e) { console.log(e.detail.encryptedData) console.log(e.detail.iv) let param = { encryptedData: e.detail.encryptedDat

2020-10-24 13:51:53 102

原创 微信小程序——字符串截取首个符号前面字符/最后一个符号后面字符

微信小程序——字符串截取首个符号前面字符/最后一个符号后面字符

2020-10-24 13:48:08 6586 2

原创 微信小程序——禁止页面滚动

1、页面json 中 配置 disableScroll (官方自带)设置为 true 则页面整体不能上下滚动。只在页面配置中有效,无法在 app.json 中设置json 文件{ disableScroll: true}2、设置wxss样式wxml文件<view class="noScrolling">我是页面</view>wxss文件.noScrolling { overflow: hidden; height: 100vh;}...

2020-10-24 11:44:10 5508

使任何应用程序位于最顶部 把应用钉住 固定窗口功能

使任何应用程序位于最顶部 把应用钉住 固定窗口功能

2022-07-13

名称:WindTerm_2.5.0 Windows 64位版本zip压缩包 适合人群:合适前后端运维开发人员 使用场景:远程连接

名称:WindTerm_2.5.0 Windows 64位版本zip压缩包 适合人群:合适前后端运维开发人员 使用场景:远程连接

2022-06-27

空空如也

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

TA关注的人

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