Vue容易且常用的方法

2020-11-10
阅读 3 分钟
1.2k
*Object.prototype.toString() 方法,会返回一个形如 "[object XXX]" 的字符串万物皆对象,.call继承对象的toString方法*

Vue版轮播图

2020-11-09
阅读 19 分钟
1.7k
mySwiper.vue {代码...} mySwiperItem.vue {代码...} 使用的是css预编译less {代码...} 使用index.vue {代码...} 效果:

vue组件略佳操作

2020-10-27
阅读 84 分钟
3.1k
如果你的项⽬⾜够复杂,或需要多⼈协同开发时,在 app.vue ⾥会 写⾮常多的代码,多到结构复杂难以维护。这时可以使⽤ Vue.js 的 混合 mixins,将不同的逻辑分开到不同的 js ⽂件⾥。user.js

看<<玩转VS Code>> 记录vscode快捷键

2020-10-25
阅读 6 分钟
3.6k
你只需按下 Option(Windows 上是 Ctrl 键)和左方向键。相反,如果要把光标移动到单词的末尾,只需要按下 Option 和右方向键就好了。可以在文档中以单词为单位不停地移动光标。

Vue项目的瀑布流部分代码分析

2020-10-23
阅读 5 分钟
1.3k
{代码...}

Vue 轮播图中间大两头小

2020-10-21
阅读 2 分钟
2.8k
使用插件版本号(决定成败,非常重要) {代码...} 引入 {代码...} 模板 {代码...} swiper配置 {代码...} 样式 {代码...}

Vue多页面nginx配置下的webpack配置

2020-10-18
阅读 8 分钟
2.2k
package.json {代码...} postcss.config.js {代码...} .gitignore {代码...} webpack.base.config.js {代码...} webpack.dev.config.js {代码...} webpack.prod.config {代码...}

全局gif组件

2020-10-16
阅读 12 分钟
1.1k
gif-loading.js {代码...} 使用 {代码...}

移动端调试面板插件vconsole

2020-10-16
阅读 2 分钟
5.2k
github地址1. 安装 vconsole-webpack-plugin 插件 {代码...} 2. 修改配置文件vue.config.js {代码...} 3.使用 {代码...} 4.日志类型支持 5 种不同类型的日志,会以不同的颜色输出到前端面板: {代码...} 支持以下 console 方法: {代码...} Object/Array 结构化展示支持打印 Object 或 Array 变量,会以结构化 JSON 形式...

vue中H5的progress标签仿写一个进度条和逻辑

2020-10-14
阅读 2 分钟
1.9k
*载入:0~5秒,每秒增加8%进度;5~10秒,每秒增加4%进度;10~20秒,每秒增加2%进度;超过20秒,每秒增加0.2%进度,最多不超过95%*

webpack封装配置详解

2020-10-11
阅读 14 分钟
2k
更详尽 {代码...} config/dev.env.js {代码...} config/prod.env.js {代码...} config/index.js {代码...} utils.js {代码...} vue-loader.config {代码...} webpack.base.config.js {代码...} webpack.dev.conf.js {代码...} webpack.prod.conf.js {代码...}

app端部分机型关于使用flex的兼容适配

2020-09-24
阅读 4 分钟
2.1k
父元素设为display:flex;没有问题,但子元素flex:1这种标注在safari中不能用!子元素使用的话只能设为flex:auto,如果想实现flex:1这种效果,请用:

Vue.js 独立构建和运行时构建的区别

2020-09-23
阅读 1 分钟
3.9k
在使用 Vue.js 2.0 时,有独立构建(standalone)和运行时构建(runtime-only)两种版本可供选择。而在 Vue.js 1.0 中,却没有这种版本区别。到底该使用哪一个版本?这让我有点懵逼的感觉。本着知其然还要知其所以然的精神,我决定好好研究下两者间的区别。

vue组件略佳操作

2020-09-21
阅读 24 分钟
1.6k
如果你的项⽬⾜够复杂,或需要多⼈协同开发时,在 app.vue ⾥会 写⾮常多的代码,多到结构复杂难以维护。这时可以使⽤ Vue.js 的 混合 mixins,将不同的逻辑分开到不同的 js ⽂件⾥。user.js

最实用的正则表达式整理

2020-09-17
阅读 16 分钟
11.6k
public bool IsEmail(string str_Email) { return System.Text.RegularExpressions.Regex.IsMatch(str_Email,@"^([w-.]+)@(([−9]1,3.[−9]1,3.[−9]1,3.)|(([w−]+.)+))([a−zA−Z]2,4|[−9]1,3)(?)$"); }

Fetch在项目中灵活使用

2020-09-13
阅读 1 分钟
1.2k
fetch的兼容 {代码...} Fetch的post请求 {代码...} Fetch mock数据 {代码...}

前端javascript封装SDK 简易版

2020-09-08
阅读 6 分钟
4.1k
**由于我不确定中台在使用时,有没有axios之类的依赖库,所以在sdk内部封装了ajax。尽量做到一处封装,处处可用。**unicomMiddle.js {代码...} 使用 {代码...} API

React的Hooks

2020-09-06
阅读 7 分钟
1.2k
Hooks的特点:使你在无需修改组件结构的情况下复用状态逻辑可将组件中相互关联的部分拆分成更小的函数,复杂组件将变得更容易理解更简洁,更易理解的代码

react项目利用react-app-rewired实现按需打包

2020-09-04
阅读 1 分钟
3.4k
{代码...} 根目录新建config-overrides.js {代码...} package.json {代码...} 使用 {代码...}

React高阶组件

2020-09-04
阅读 3 分钟
1.5k
**扩充组件。创建一个函数扩充之后返回另一个函数** {代码...} App.js中使用 {代码...} 链式调用 {代码...} 装饰器写法 {代码...} 在config-overrides.js中添加 {代码...} {代码...} 组件复合 {代码...} 简易版的redux {代码...}

ES6 元编程:Reflect

2020-08-27
阅读 12 分钟
2.7k
符号(symbol)是指包含在实现中的反射 - 通过向已有的类和对象中添加符号来改变其行为。反射(refect)是指通过内省来实现反射 - 用于从代码中发现更低层次的信息。代理(proxy)是通过拦截实现反射 - 包装对象,然后通过设置陷阱来拦截它们的行为。

Object对象的方法

2020-08-27
阅读 2 分钟
1.3k
Object.setPrototypeOf(),为现有对象设置原型,返回一个新对象 接收两个参数:第一个是现有对象,第二是原型对象。 2、new 命令通过构造函数新建对象实例的过程,其本质是将实例的原型,指向了构造函数的prototype属性,然后在实例上执行构造函数。

Vue项目中对于返回按钮的封装以及回退的实现

2020-08-23
阅读 2 分钟
2.4k
返回按钮状态⾃动判断:history.length是不可靠的,它既包含了vue app路由记录,也包括其他 ⻚⾯的。可以添加⼀个⾃定义的历史记录管理栈,创建./utils/history.js

字符串的方法

2020-08-17
阅读 2 分钟
1.2k
查找indexOf {代码...} chatAt()语法:stringObject.charAt(index) 功能:返回stringObject中index位置的字符,如果没有返回空。charCodeAt()语法:stringObject.charCodeAt() 功能:返回stringObject中index位置的字符编码。1、slice() 2、substring() 3、substr()截取slice()语法:stringObject.slice(start,end) 功能...

vue中常用的util.js工具函数

2020-08-03
阅读 2 分钟
2.1k
获取屏幕缩放比 {代码...} 获取URL的参数,返回一个对象 {代码...} 设置cookie {代码...} 获取cookie {代码...} 删除所有的cookie {代码...}

记遇到的bug

2020-07-29
阅读 2 分钟
3.5k
DeprecationWarning: Access to process.binding('http_parser') is deprecated.

Git之一探到底

2020-07-27
阅读 12 分钟
1.7k
git 是一个版本控制软件gitHub和gitLab都是用于管理版本的的服务端软件gitHub提供免费服务(代码公开)及付费服务(代码为私有)GitLab用于在企业内部管理Git版本库 功能上类似于GitHub

SourceTree 3.3.8安装跳过注册安装

2020-07-24
阅读 2 分钟
2.3k
安装地址1、关闭安装程序,打开Windows资源管理器在地址栏输入:%LocalAppData%\Atlassian\ 按回车键,转到SourceTree安装目录。2、在SourceTree目录下创建accounts.json文件

Nginx 操作小册

2020-07-21
阅读 4 分钟
1.5k
nginx配置的公共配置部分抽取出来 在nginx.conf同文件夹下新建文件common_rules.conf {代码...} 直接在nginx.conf中以include使用 {代码...} 偷懒放图 Rewrite 正向代理与反向代理的区别 正则表达式 动静分离 缓存 轮询 超时 proxy_pass 添加请求头 nginx server_name 变量参数 其他