前端-VUE
vue相关
Zachary_zlc
资深爱码士!!
展开
-
vue node 做RSA加密 ;; 利用jsencrypt插件(该部分放前端) node-rsa模块(该部分放node端)
前言:1.bcrypt 进行md5 加密后存在库中的密码密文是不可逆的;2.前端再用bcrypt 进行加密,两段密文是不一样的;3.bcrypt 方法比对只有该模块提供的compare方法,但是该方法要求同时提供原明文密码和库中的密文密码(一般为了保护用户账号安全,都这样放)才可以判断出密码是否正确;4.生成公私钥的方法一般用linux系统中的openssl:生成私钥:openssl genrsa -out rsa_private_key.pem 1024生成公钥:openssl rsa -in原创 2021-05-17 20:14:55 · 717 阅读 · 1 评论 -
axios cancelToken source 取消接口请求时遇到的坑
问题描述:按照以下axios官方文档说明,使用source.tokenhe source.cancel终止请求时,调用一次source.cancel,会把所有的请求都终止,并且再次发送请求都发不出去了;解决办法:1.请求拦截器:config里面添加token(注意source=cancelToken.source()注意:每个请求被拦截的时候都新生成一个source;2.把刚才添加的source 存储到store的数组中(setCancelToken是存soure,setClearRequests原创 2021-04-29 10:15:02 · 3182 阅读 · 0 评论 -
vue3 + vant 全局的loading效果制作,写的挺好的留个底
文章链接:https://blog.csdn.net/qq_36247432/article/details/115540435原创 2021-04-26 14:43:47 · 2153 阅读 · 0 评论 -
vue2.x SPA项目 改成SSR项目参考地址
https://blog.csdn.net/qq_24073885/article/details/103567226转载 2021-03-30 15:06:08 · 231 阅读 · 0 评论 -
前端知识及项目中常用的的概念和个人理解整理分享-6(其它前端知识可来我的博客主页查看o,有高见的时候,可以密我哦)
22.vue构建项目时,data中的数据一定要采用函数式包裹,其最核心的目的是保证每个组件上的数据都是独立的。 为啥这样说:这样说其实跟js的数据存储是有关系的,函数执行时会创建独立的作用域空间(就是变量的有效范围),如果不用函数包裹的话,每个组件的data 都是内存的同一个地址,一个数据改变了,其他也改变了,这样完全不符合我们的代码预期. 那为...原创 2020-03-25 09:20:13 · 164 阅读 · 0 评论 -
前端知识及项目中常用的的概念和个人理解整理分享-2(其它前端知识可来我的博客主页查看o,有高见的时候,可以密我哦)
17.vue的底层原理: 核心是数据劫持:(利用defindProperty做数据劫持,即调用Data对象中所有的属性(所有数据字段)的get()和 set()方法; Observe:监视数据变化,添加订阅者和更新函数,数据变化则触发set()并通知订阅者; Compile:解析模板变量成数据,为所有的元素节点添加更新函数和订阅...原创 2020-03-17 16:42:14 · 106 阅读 · 0 评论 -
前端知识及项目中常用的的概念和个人理解整理分享-1(其它前端知识可来我的博客主页查看o,有高见的时候,可以密我哦)
1.Vue的核心概念:数据驱动(双向数据绑定),组件复用(降低重复开发,简化开发);2.关于v-model指令:实现MVVM思想的核心指令,双向数据绑定,即数据发生变化,同步视图,视图发生变化,同步数据;3.MVVM双向数据绑定带来的优越感: 双向数据绑定给人的最大的优越感就是方便。当数据data发生变化时,页面自动发生更新。但是有一个缺点也是因为自动更新而导致的,因...原创 2020-03-17 09:01:03 · 167 阅读 · 0 评论