关于前端配置Nginx的知识,你可能需要略知一二

2 月 28 日
阅读 5 分钟
441
Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在BSD-like协议下发行。由于其高性能、稳定性、丰富的功能集、简单的配置以及低资源消耗而被广泛使用
封面图

😄😄😄又一个管理端框架上线了,设计理念简单而不简约

2023-09-18
阅读 1 分钟
679
vue-bag-admin,采用Vite4、Vue3、TypeScript、JavaScript构建,支持多种写法和调用,完整的框架体系,适合响应式中后台管理系统,支持现有业务各种扩展...
封面图

解决无界微前端在IE浏览器兼容

2023-03-30
阅读 3 分钟
923
环境 {代码...} 1. build完成之后,报错系列解决此报错 {代码...} 入口main.js文件引入 {代码...} 2. build完成之后,报错系列解决此问题加入es6-proxy-polyfill@2.1.1这个版本 {代码...} 完美解决完整package.json {代码...}

一份关于Vue-Cli5常用配置开发模板,可用作于PC网站开发、移动端网页,后台管理系统,开箱即用

2023-02-23
阅读 9 分钟
2.7k
Vue-cli5Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:通过 @vue/cli 实现的交互式的项目脚手架。通过 @vue/cli + @vue/cli-service-global 实现的零配置原型开发。一套完全图形化的创建和管理 Vue.js 项目的用户界面安装依赖 {代码...} 如果本地网络卡顿,使用临时镜像,当命令行窗口关闭即失效 {代码...}...
封面图

Vue如何解决组件兼容Vue2和Vue3?

2023-02-16
阅读 4 分钟
6.2k
为何需要解决此类问题,在于公司的项目业务需要,以及前端技术驱动向前推进 ,需要使用Vue3开发新的组件库,需要兼容Vue2的产品(公司现阶段Vue2产品为主)
封面图

关于'es' | 'cjs' | 'umd' | 'iife' 相关介绍

2022-09-03
阅读 2 分钟
1.7k
ECMAScript Module,现在使用的模块方案,使用 import export 来管理依赖浏览器直接通过 <script type="module"> 即可使用该写法。NodeJS 可以通过使用 mjs 后缀或者在 package.json 添加 "type": "module" 来使用

一份关于vite.config.ts项目常用项配置

2021-12-30
阅读 6 分钟
11.3k
vite.config.ts完整的配置我已上传GitHub,点击查看这是通过这个配置打包好的项目地址 : 演示地址开启JSX编写高性能的组件,JSX列子组件 {代码...} {代码...} 配置多页面 {代码...} 压缩最小输出 {代码...} 移除console {代码...} 配置别名 {代码...} 当配置了别名的时候,为了让编辑器能更好的识别别名,需要配置jsconfi...
封面图

🎅 🎅 🎅 站在Vue3上-构建管理系统vue-vite-admin-ts

2021-12-24
阅读 11 分钟
3.6k
出发点的本质是想学习下vue3、vite、typescript、以及在创建企业管理后台菜单权限控制、路由控制、组件设计、网络异步组件、hook意义、构建编译、设计模式的集合,对自己使用学习新技术的认知和见解,也是对自己在以往的知识点的掌握做出一个总结
封面图

Node.js——切图

2021-08-01
阅读 3 分钟
4k
一个利用高速node.js将普通大图片转换成更小的、对web更友好的JPEG、PNG、WebP等不同尺寸的图像的出色的模块。调整图像大小通常比使用最快的ImageMagick和GraphicsMagick设置还要快4到5倍
封面图

JavaScript如何解析本地xml文件

2021-05-25
阅读 2 分钟
4.5k
项目功能本地解析上传文件 {代码...} 解析file对象获取file对象,获取到本地url路径地址 {代码...} 解析文件,获得xml对象 {代码...} document对象转字符串 {代码...} 会出现乱码解决乱码使用 notepat++ 将文件打开,转换成UTF-8编码格式,然后另存为一份新的文件
封面图

Vue任意地方调用父级方法

2021-05-23
阅读 3 分钟
2.4k
多数现代的 web UI 框架或库,比如 Vue、 React 和 Angular,它们利用组件来组织代码,通过传递必要的属性从父类调用组件的方法/函数是相当容易的。这意味着您可能需要调用布局中定义的方法,或者调用来自嵌套级别的组件的父组件调用该方法
封面图

console的隐藏知识点,你get到了嘛?

2021-05-17
阅读 5 分钟
2.9k
常见用法 {代码...} {代码...} 这些控制台将根据提供给它们的事件类型,直接以适当的颜色打印原始字符串测试Demo {代码...} 样式控制台输出可以使用% c 指令将 CSS 样式应用于控制台输出 {代码...} 我们可以多次添加% c {代码...} console.table( )Table ()允许我们在控制台中生成一个表。输入必须是一个数组或一个对象...

实现前端开发几个常用技巧

2020-12-18
阅读 4 分钟
3k
如何知道iframe下载完成定时器轮询监听readyState的状态,如果是 complete 或者 interactive 说明文件加载完成。 {代码...} 常用的全屏居中 JS 函数 {代码...} JS实现deepCopy {代码...} 生成星级评分 {代码...} JS数组扁平化之简单方法实现toString {代码...} 优点:简单,方便,对原数据没有影响缺点:最好数组元素全...

完整版移动端滑动事件封装

2020-11-07
阅读 6 分钟
3.4k
基于Jquery扩展在移动端产生的事件,包含,单次触摸事件,两次触摸事件,长按事件,滑屏事件,向上滑动事件,向下滑动事件,向左滑动事件,向右滑动事件

如何得到两个数组之间的差

2020-10-22
阅读 1 分钟
2.2k
我最近遇到一个点,需要获得两个数组之间的差异,让我们声明两个简单的数组:数组 {代码...} {代码...} 如何去找去他们之间的差异性,我在上一篇讲解了some,every的用法,这你讲解filter 过滤的用法Array.filter ()filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素使用 Array.filt...

使用 some , every ,和 Object.values 检查对象内的值

2020-10-21
阅读 3 分钟
2.7k
通常需要检查值是否符合条件而且值在对象中,这里有一些方法,可以使用一些() every ()和 Object.values ()来实现这一点

toLocalDateString原来有如此之多的功能

2020-10-18
阅读 3 分钟
5.4k
关于日期,我们经常添加大型库(例如Moment.js或Day.Js)来格式化简单的日期。但这实际上比使用该toLocalDateString()方法简单得多,不仅能在Date上,在Number也能发挥的它的作用

如何在Javascript中使用Object.freeze()

2020-10-17
阅读 3 分钟
2.5k
Object.freeze() 方法可以冻结一个对象。一个被冻结的对象再也不能被修改;冻结了一个对象则不能向这个对象添加新的属性,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值。此外,冻结一个对象后该对象的原型也不能被修改。freeze() 返回和传入的参数相同的对象

JavaScript中你可能不知道URL构造函数的属性

2020-07-12
阅读 4 分钟
2.1k
URL 是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的 URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它,

10分钟解读 JavaScript Async/Await

2020-07-05
阅读 3 分钟
3.1k
在很长一段时间里,JavaScript 开发人员不得不依赖回调来处理异步代码。因此,我们中的许多人都经历过回调地狱,当面对这样的函数时,我们会感到无赖

前端常用60余种工具方法

2020-05-25
阅读 19 分钟
11.2k
1.邮箱 {代码...} 2.手机号码 {代码...} 3.电话号码 {代码...} 4.是否url地址 {代码...} 5.是否字符串 {代码...} 6.是否数字 {代码...} 7.是否boolean {代码...} 8.是否函数 {代码...} 9.是否为null {代码...} 10.是否undefined {代码...} 11.是否对象 {代码...} 12.是否数组 {代码...} 13.是否时间 {代码...} 14.是否正...

Vue获取页面元素的相对位置

2020-02-05
阅读 4 分钟
6.5k
今天在开发源码一处发现有一处需要获取元素的相对位置高度,发现getBoundingClientRect有一个问题,它是用于获取某个元素相对于视窗的位置集合,达不到我想要的要求,如是看到阮老师写的一篇文章,关于用Javascript获取页面元素的位置,很好解决了我的我问题

我对JavaScript原型和原型链的理解

2020-02-02
阅读 3 分钟
2.2k
目前新型冠状病毒传染严重,做好自我保护包括:保持基本的手部和呼吸道卫生,坚持安全饮食习惯,并尽可能避免与任何表现出有呼吸道疾病症状(如咳嗽和打喷嚏等)的人密切接触

JavaScript中对象的复制、浅拷贝、深拷贝

2020-02-01
阅读 7 分钟
5k
之前在开发中有遇到拷贝的问题,我也看到刚入门同学在用vue开发时所写的赋值相关问题,在使用时,概念使得不清楚使赋值数据模糊不清。为了帮助他人或者帮助自己更能深刻记住,在查阅了相关资料之后在此记录下自己的小小见解。在弄清楚拷贝之前我们先弄清楚数据类型和堆栈的关系

JavaScript——Promise进阶

2020-01-31
阅读 9 分钟
1.9k
最近新型冠状病毒严重,在家也没啥事,写写文章,Promise 前端开发或多或少都有了解或使用到,我也经常用到。 希望阅读本章能帮助了解Promise到底是怎么实现的,或多或少能帮你^_^

h5(vue)嵌套ios和android双向交互

2019-09-18
阅读 2 分钟
4.2k
之前跟客户端联调可能没有注意到细节问题,这次开发又遇到联调,统一整理下,然后自己也封装一套基础代码注意android以下情况---安卓没带参数,h5端也需要不带参数 ,安卓需要参数,这边也需要携带参数 否则有bug注意ios情况下 就算ios不需要携带参数,也需要传空

基于Vuescroll.js封装上拉加载、下拉刷新组件实际应用开发

2019-09-03
阅读 7 分钟
8.8k
摘自官网描述:vuescroll 是一款基于 Vue.js 自定义滚动条的插件,它有两种模式: native: 适用于 PC 端,支持基本的自定义滚动条。 slide: 适用于移动端, 支持下拉-加载,上拉刷新,轮播等。 但是,这并不意味着 slide模式只能用于移动端,只是因为移动端与 slide 模式更加契合而已。废话不多说,直接上代码

Taro框架使用canvas生成图片-附带源码和效果

2019-05-27
阅读 10 分钟
19.1k
目前要开发一个小程序项目,领导要我上手直接就是Taro,语法基本是React的语法(可叹我是个vue爱好者,之前只是用过RN[0.43]版本,目前都0.59版本了),开发起来比原生的效率要高一点,Taro——一套遵循 React 语法规范的多端统一开发框架

JavaScript类型判断

2019-01-04
阅读 5 分钟
1.8k
JS(ES6)中的基本数据类型:1.数值型(Number):包括整数、浮点数、2.布尔型(Boolean)、3.字符串型(String)、4.数组(Array)、5.空值(Null) 、6.未定义(Undefined),基本数据类型是按值访问的,因为可以直接操作保存在变量中的实际值。引用类型:Object 、Array 、Function 、Data,引用数据类型是保存在堆内存中...

分析ajax请求过程以及请求方法

2018-11-14
阅读 3 分钟
5.4k
ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。据小编翻墙了解到,ajax很早就有了,只不过那时候都不用它,后来谷歌把它用在谷歌地图上,人们感觉使用起来很方便,而且页面不用刷新,用户体验非常好(那时候的网站也没有什么用户体验^_^)