IMAGINE'S BLOG IMAGINE'S BLOG
首页
  • 原生JS

    • JavaScript
  • 前端框架扩展

    • Vue
    • React
    • UI组件库
  • HTML
  • CSS
  • 浏览器
  • 分类
  • 标签
  • 归档
  • 技术文档
  • GitHub相关
  • Nodejs
关于
  • 网站
  • 友情链接
GitHub (opens new window)

peng

平平无奇的web前端开发一枚
首页
  • 原生JS

    • JavaScript
  • 前端框架扩展

    • Vue
    • React
    • UI组件库
  • HTML
  • CSS
  • 浏览器
  • 分类
  • 标签
  • 归档
  • 技术文档
  • GitHub相关
  • Nodejs
关于
  • 网站
  • 友情链接
GitHub (opens new window)
全部标签
JavaScript MySQL Chrome Element-UI Vue Git GitHub CSS RegExp ES6 Router React 浏览器

前端常用公共方法工具类

peng 2022-09-02 前端乱炖JavaScript JavaScript

这里主要整理了一些常用的前端工具类方法,后续会继续添加......

阅读全文

Axios 封装

peng 2022-09-06 前端乱炖JavaScript JavaScript

# axios 的封装

在 vue 项目中,和后台交互获取数据这块,我们通常使用的是 axios 库,它是基于 promise 的 http 库,可运行在浏览器端和 node.js 中。他有很多优秀的特性,例如拦截请求和响应、取消请求、转换 json、客户端防御 XSRF 等。所以我们的尤大大也是果断放弃了对其官方库vue-resource的维护,直接推荐我们使用 axios 库。如果还对 axios 不了解的,可以移步axios 文档。

阅读全文

MySQL数据库常用操作

peng 2022-09-06 技术笔记技术文档 MySQL

# 连接 mysql

mysql -h 主机地址 -u 用户名 -p 用户密码

# 连接本地

在 mysql 安装目录下的 bin 下打开 cmd,输入命令 mysql -uroot -p,回车输入密码;如果刚安装好 MYSQL,超级用户 root 是没有密码的,故直接回车即可进入到 MYSQL 中了,MYSQL 的提示符是:mysql>

阅读全文

解决element表格数据量过大导致页面渲染缓慢、卡顿问题

peng 2022-09-06 UI组件库

在 B/S 架构中,经常会遇到大数据渲染问题,毕竟 javascript 是单线程。

在使用 table 时,用户需要在上面做大量操作时,就需要考虑页面的渲染问题了。

导致卡顿原因: 数据量过多导致浏览器一次性渲染过多的 DOM,导致 DOM 树占用内存溢出,使得用户操作阻塞。 具体原因查看文章:DOM 性能瓶颈与 Javascript 性能优化

这里给提供两种表格插件:

阅读全文

Chrome Extension(扩展程序)开发

peng 2022-09-06 计算机基础浏览器 Chrome

# 基本概念

# chrome 扩展是什么?

一个应用(扩展)其实是压缩(.crx 后缀)在一起的一组文件,包括 HTML,CSS,Javascript 脚本,图片文件,还有其它任何需要的文件。 应用(扩展)本质上来说就是 web 页面,它们可以使用所有的浏览器提供的 API,从 XMLHttpRequest 到 JSON 到 HTML5 全都有。

应用(扩展)可以与 Web 页面交互,或者通过 content script 或 cross-origin XMLHttpRequests 与服务器交互。应用(扩展)还可以访问浏览器提供的内部功能,例如标签或书签等。

阅读全文

el-form表单封装

peng 2022-09-06 UI组件库Vue Element-UIVue

# 缘由

系统页面大部分为form+tabel的结构,系统复杂起来代码就看起来非常冗余,要修改起来也很麻烦,于是决定将表单封装起来。

阅读全文

Element-UI问题清单

peng 2022-09-06 UI组件库Element-UI Element-UI

部分内容转载自:8 号的凌晨 4 点的一份 ElementUI 问题清单

阅读全文

Git命令

peng 2022-09-06 技术笔记技术文档 Git

# 一:Git 是什么?

  Git是目前世界上最先进的分布式版本控制系统。
1
阅读全文

GitHub精选资源

peng 2022-09-06 技术笔记GitHub相关 GitHub

# 综合资源

# javascript(Star:108k)

airbnb 出品写 js 最佳的姿势,已成众多公司 js 代码风格的标准

  • github 仓库地址:https://github.com/airbnb/javascript

# awesome-wechat-weapp(Star:34.9k)

阅读全文

NProgress为页面/接口添加加载进度条

peng 2022-09-05 前端乱炖Vue Vue

当你打开一个页面,页面显示空白或者部分空白,那么用户就会怀疑你的网页是不是有问题。我们需要让我们的用户知道数据在路上,当他们点击一个需要请求数据链接时,就会给出反馈,让用户知道页面的加载情况

阅读全文

上一页

下一页

全部标签
JavaScript MySQL Chrome Element-UI Vue Git GitHub CSS RegExp ES6 Router React 浏览器
Theme by Vdoing | Copyright © 2020-2024 peng | IMAGINE
image | imgloc.com
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式