前端学习笔记
文章平均质量分 77
weixin_44748589
这个作者很懒,什么都没留下…
展开
-
Git&Github
1.1.1 什么是版本管理版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内容。1.1.2 人为维护文档版本的问题文档数量多且命名不清晰导致文档版本混乱每次编辑文档需要复制,不方便多人同时编辑同一个文档,容易产生覆盖Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。下载地址在安装的过程中,所有选项使用默认值即可。1.5.1 Git 使用前配置在使用 git 前,需要告诉 git 你是谁,在向 git 仓库中提原创 2022-04-01 20:16:57 · 118 阅读 · 0 评论 -
多人博客项目express框架
目录1. 项目环境搭建1.1 项目介绍1.2 案例初始化 2. 项目功能实现2.1 登录2.2 新增用户2.3 数据分页2.4 用户信息修改 2.5 用户信息删除2.6 开发环境与生产环境2.7 第三方模块config 2.8 文章评论2.9 首页文章列表 3. 项目包含的知识点3.1 密码加密 bcrypt3.2 cookie与session 3.3 Joi 3.4 formidable 3.5 文件读取 FileReader3.6 数据分页 mongoose-sex-page3.7 mongoDB数据库原创 2022-02-19 16:38:07 · 394 阅读 · 0 评论 -
Vue项目优化上线
nprogress插件使用方法:1. 在vue可视化面板中点击依赖->下载依赖->运行依赖->搜索nprogress并下载2. 在main.js中引入nprogress插件 3. 使用nprogress 开发时使用的console.log() 编译时不再打印:使用插件babel-plugin-transform-remove-console1.在vue可视化面板中点击依赖->下载依赖->开发依赖->搜索babel-plugin-transform-remove-console并下载2. babel.原创 2022-06-20 16:21:50 · 119 阅读 · 0 评论 -
web APIs学习day05
常见js案例原创 2022-06-17 17:26:34 · 103 阅读 · 0 评论 -
web APIs学习day04
常见js案例原创 2022-06-17 17:25:31 · 70 阅读 · 0 评论 -
web APIs学习day03
常见js案例原创 2022-06-17 17:24:42 · 71 阅读 · 0 评论 -
web APIs学习day02
常见js案例原创 2022-06-17 17:23:37 · 74 阅读 · 0 评论 -
web APIs学习day01
常见js案例原创 2022-06-17 17:22:38 · 73 阅读 · 0 评论 -
Vue常用特性
表单基本操作 获取单选框中的值 通过v-model <!-- 1、 两个单选框需要同时通过v-model 双向绑定 一个值 2、 每一个单选框必须要有value属性 且value 值不能一样 3、 当某一个单选框选中的时候 v-model 会将当前的 value值 改变 data 中的 数据 gender 的值就是选中的值,我们只需要实时监控他的值就可以了 --> <inp...原创 2022-04-02 19:33:43 · 165 阅读 · 0 评论 -
Vue模板语法
案例:tab选项卡原创 2022-04-01 20:14:23 · 309 阅读 · 0 评论 -
Vue前端交互
前端通过ajax调用一个url地址,后台根据这个地址返回对应的数据,再在前端进行数据渲染 接口调用方式 原生ajax 基于jQuery的ajax fetch axios 异步 JavaScript的执行环境是「单线程」 所谓单线程,是指JS引擎中负责解释和执行JavaScript代码的线程只有一个,也就是一次只能完成一项任务,这个任务执行完后才能执行下一个,它会「阻塞」其他任务。这个任务可称为主线程 异步模式可以一起执行多个任务原创 2022-04-04 10:21:48 · 121 阅读 · 0 评论 -
Vue前端路由
1.路由的概念 Ajax前端渲染(前端渲染提高性能,但是不支持浏览器的前进后退操作) SPA(Single Page Application)单页面应用程序:整个网站只有一个页面,内 容的变化通过Ajax局部更新实现、同时支持浏览器地址栏的前进和后退操作 SPA实现原理之一:基于URL地址的hash(hash的变化会导致浏览器记录访问历史的变化、但是hash的变化不会触发新的URL请求) 在实现SPA过程中,最核心的技术点就是前端路由 路由的本质就是一种对应关系,比如说我们在url地址中输入原创 2022-04-04 17:20:48 · 418 阅读 · 0 评论 -
Vue前端工程化
模块化相关规范 1.1 模块化概述 传统开发模式的主要问题 ① 命名冲突 ② 文件依赖 通过模块化解决上述问题 模块化就是把单独的一个功能封装到一个模块(文件)中,模块之间相互隔离,但是可以通过特定的接口公开内部成 员,也可以依赖别的模块 模块化开发的好处:方便代码的重用,从而提升开发效率,并且方便后期的维护 1.2 浏览器端模块化规范 1. AMD Require.js (http://www.requirejs.cn/) 2. CMD Sea.js (https:原创 2022-04-05 11:22:15 · 65 阅读 · 0 评论 -
Vue组件化开发
组件 组件 (Component) 是 Vue.js 最强大的功能之一 组件可以扩展 HTML 元素,封装可重用的代 组件注册 全局注册 Vue.component('组件名称', { }) 第1个参数是标签名称,第2个参数是一个选项对象 全局组件注册后,任何vue实例都可以用 组件基础用 <div id="example"> <!-- 2、 组件使用 组件名称 是以HTML标签的形式使用 --> <my-compon...原创 2022-04-03 09:57:19 · 208 阅读 · 0 评论 -
MongoDB数据库
目录数据库概述及环境搭建MongoDB增删改查操作 数据库概述及环境搭建 为什么要使用数据库 动态网站中的数据都是存储在数据库中的 数据库可以用来持久存储客户端通过表单收集的用户信息 数据库软件本身可以对数据进行高效的管理 什么是数据库 数据库即存储数据的仓库,可以将数据进行有序的分门别类的存储。它是独立于语言之外的软件,可以通过API去操作它。 常见的数据库软件有:mysql、mongoDB、oracle。 MongoDB数据库下载安装 下载地址:https://www.mongodb.com/down原创 2022-04-10 20:33:28 · 299 阅读 · 0 评论 -
电商后台管理---Vue实战
vue2.x 练习项目:电商后台管理原创 2022-06-17 17:15:41 · 406 阅读 · 1 评论