- 博客(13)
- 收藏
- 关注
原创 Vue2笔记(六)vuex
vuex 什么是xuex 官方解释: vuex是一个专门为vue.js开发的状态管理模式 vuex也集成到vue的官方调试工具devtools extiension,提供了诸如零配置的time-travel调试,状态快照导入导出等高级调试功能 状态管理到底是什么? 状态管理模式,集中式存储管理等,可以简单地将其看成把需要多个组件共享的变量全部存储在一个对象里面。然后将这个对象放在顶层的vue实例中,让其他组件可以使用。 可以把状态管理看做是一个公共变量的管理。这个公共变量是事实可更新的。有点类似于vue实例
2021-09-25 08:59:24
530
原创 Vue2笔记(五)Vue-Router
Vue Router 什么是前端路由 一、路由(routing)就是通过互联的网络把信息从源地址传输到目的地址的活动. 路由器提供了两种机制: 路由和转送. 路由是决定数据包从来源到目的地的路径. 转送将输入端的数据转移到合适的输出端. 路由中有一个非常重要的概念叫路由表. 路由表本质上就是一个映射表, 决定了数据包的指向. 二、前端渲染和后端渲染 1、后端渲染 如jsp,后端渲染好网页再传给前端 2、后端路由 后端处理url和页面之间的映射关系 3、前后端分离 后端只负责提供数据,不负责任何阶段的内容 a
2021-09-24 10:01:49
338
原创 Vue笔记(四)
模块化 略 webpack配置 参考链接:https://blog.youkuaiyun.com/weixin_43745804/article/details/112454402 webpack npm install webpack@3.6.0 css-loader npm install css-loader@2.0.2 --save-dev style-loader npm install style-loader@0.23.1 --save-dev less-loader npm install --save
2021-09-22 16:30:33
194
原创 vue2笔记(三)组件化开发
组件化开发 (来源csdn博主「程序猿玖月柒」) 原文链接:https://blog.youkuaiyun.com/weixin_45257157/article/details/113705867 什么是组件化? 面对复杂问题的处理方式,把问题拆解成很多个能处理的小问题,再将其放在整体中,会发现大的问题也会迎刃而解。 而组件化的思想也类似: 如果我们实现一个页面结构和逻辑非常复杂的页面时,如果全部一起实现会变得非常复杂,而且也不利于后续的维护和迭代功能。 但如果我们这时候把页面分成一个个小的功能块,每个功能块能完成属
2021-09-20 08:28:27
1067
原创 vue2笔记(二)
v-bind v-bind控制标签属性 v-bind指令,让普通的标签属性的值为 data中的属性名 v-bind指令简写为冒号 <div id="app"> <!-- v-bind指令,让普通的标签属性的值为 data中的属性名 v-bind指令简写为: --> <a v-bind:href="url1">百度一下</a> <a :href="url2">淘宝一下</a> </div>
2021-09-19 11:13:23
151
原创 less笔记
1.初识less less 是一个 css 扩展,让 css 变成支持变量,嵌套等操作的 css 语言 可以去 Less官方文档 去学习 less是一门css的预处理语言 less是一个css的增强版,通过less可以编写更少的代码实现更强大的样式 在less中添加了许多的新特性:像对变量的支持、对mixin的支持… … less的语法大体上和css语法一致,但是less中增添了许多对css的扩展,所以浏览器无法直接执行less代码,要执行必须向将less转换为css,然后再由浏览器执行 2.less
2021-09-19 08:34:35
240
原创 Vue3基础笔记(一)
跟着 coderwhy老师学习的 邂逅Vuejs 认识Vuejs Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。 什么是渐进式框架呢?表示我们可以在项目中一点点来引入和使用Vue,而不一定需要全部使用Vue来开发整个 项目; 源码使用TypeScript来进行重写: 在Vue2.x的时候,Vue使用Flow来进行类型检测; 在Vue3.x的时候,Vue的源码全部使用TypeScript来进行重构,并且Vue本身对TypeScript支持也更好了; .
2021-09-16 18:11:36
165
原创 Vue2笔记(一)
邂逅Vuejs 认识Vuejs Vue (读音 /vjuː/,类似于 view) 渐进式 JavaScript 框架 渐进式意味着你可以将Vue作为你应用的一部分嵌入其中,或者如果你希望将更多的业务逻辑使用Vue实现,那么Vue的核心库以及其生态系统。比如Core+Vue-router+Vuex+axios,也可以满足你各种各样的需求 Vue的特点和和Web开发中常见的高级功能 1、解耦视图和数据 2、双向数据绑定 3、可复用的组件 4、前端路由技术 5、状态管理 6、虚拟DOM 安装vue
2021-09-16 12:55:08
140
原创 echarts-vue项目电商数据可视化
项目前端地址: https://gitee.com/chostan/vision 项目后端地址: https://gitee.com/chostan/koa_server
2021-09-14 21:32:30
414
1
原创 Git笔记
1、git 1.1 什么是git Git是目前世界上最先进的分布式版本控制系统(没有之一).简单来说,它是控制项目版本的一个工具 服务器保存文件的所有更新版本 客户端是服务器的完整备份,并不是只保留文件的最新版本 优点 => 联网运行,支持多人协作开发 客户端断网后,支持离线本地提交版本更新 服务器故障或损坏后,可以用任何一个客户端的备份进行恢复 托管中心维护远程库 内网:可以自己搭建一个GitLab服务器 外网:可以使用码云、Github 1.2. 基本工作流程 [外链图片转存失败,
2021-09-10 10:59:26
185
原创 vue-element-admin安装依赖报错npm ERR! errno -4048
vue-element-admin安装依赖报错npm ERR! errno -4048 vue-element-admin安装依赖报错npm ERR! errno -4048,使用管理员身份运行终端,安装成功的图片忘记截图了 克隆项目 git clone https://github.com/PanJiaChen/vue-element-admin.git 进入项目目录 cd vue-element-admin 安装依赖 npm install 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug
2021-08-23 23:09:04
1744
原创 Vue项目部署到github pages上
Vue项目部署到github pages上 1.新建仓库 在GitHub上新建一个仓库或者在原有仓库新建分支gh-pages 2.打包 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yHv8UUOy-1627996434726)(F:\web前端\笔记\img\git资料\image-20210803184238298.png)] 修改vue.config.js文件 打包你的vue项目,新建一个文件夹,git init ,git add ., git commit
2021-08-03 21:14:46
631
2
原创 nodeJs笔记
Node介绍 为什么要学习Node.js 企业需求 具有服务端开发经验 front-end back-end 全栈开发工程师 基本的网站开发能力 服务端 前端 运维部署 多人社区 Node.js是什么 node不是一门语言,不是库,也不是框架,而是一个建立在谷歌V8引擎的用来解析和执行js代码的运行环境 浏览器中的Jav
2021-07-21 20:25:45
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅