![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端工程化
怀山之水
全栈开发,奋斗ing!
展开
-
前端路由和后端api的区别
1. 前端路由和后端api的区别:只要在浏览器地址栏输入URL再回车,是一定会去后端服务器请求一次的。而如果是在页面里通过点击按钮等操作,利用router库的api来进行的URL更新是不会去后端服务器请求的。2.路由 hash模式和history模式.Hash模式hash模式利用的是浏览器不会对#号后面的路径对服务端发起路由请求。也即在浏览器里输入如下这两个地址:http://localhost/#/user/1和http://localhost/其实到服务端都是去请求http://localho原创 2021-03-26 10:20:24 · 1986 阅读 · 2 评论 -
vue表单校验
vue表单校验常用方法:vue修饰符,使用第三方插件表单校验组件,本文以以elementui为例,相比官网新增了一些进阶用法:关联元素校验,异步结果校验,动态数组校验。不建议手写监听校验1.vue表单输入修饰符前后去除空格 <el-input type="text" v-model.trim="search" />只允许输入数字<el-input v-model.number=原创 2021-03-16 11:05:40 · 6897 阅读 · 1 评论 -
前端组件化(可拖拽进度条组件)
项目更迭创建前端ui组件库的一些归纳总结。1.组件化开发解决的问题: 复用代码降低代码耦合性,保证相同功能表现一致性,使代码阅读清晰,减少重复工作降低开发成本。2.组件化开发原则:可配置:明确输入配置和输出结果,输入配置包括数据,样式,配置代码,事件回调,css等,输出结果应该是响应式的标准性:遵守约定俗成的或系统统一的标准,能被不同开发人员简单使用。复用性:使可作用于不同工作场景,尽量不拘泥于特定业务场景耦合性:降低代码的依赖,减少代码的原创 2021-03-15 22:10:58 · 1608 阅读 · 6 评论