Vuex 命名空间 namespaced 介绍接上篇:组件中调用 Vuex 的 state,getters,mutations,actions,modules 的数据传递、传参问题 Vuex 由于使用单一状态树,应用的所有状态会集中到一个比较大的对象。当应用变得非常复杂时,store 对象就有可能变得相当臃肿。 因此,Vuex 允许我们将 store 分割成模块(module),每个模块拥有自己的 state、mutation、action、 2022-03-01
flex:1和flex:auto详解首先明确一点是, flex 是 flex-grow、flex-shrink、flex-basis的缩写。 flex-grow属性定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大。 flex-shrink属性定义了项目的缩小比例,默认为 1,即如果空间不足,该项目将缩小。 flex-basis属性定义了在分配多余空间之前,项目占据的主轴空间(main size)。浏览器根据这个属性,计算 2022-03-01
:before和::before是什么区别:before和::before是什么区别:before 和::before 是什么区别:before 和::before 是什么区别:before 和 ::before 是什么区别题目点评这个问题看来很简单,但如果之前没有琢磨这个问题,给人感觉也是门头一垂,听到这个题目就懵逼了,因为原来从来没有注意过这个问题,即便有注意这个问题也不能很好的回答清楚。回答的技巧就是从相同点和不同点,以及他们的作用,及注意事项上去回答。 解答要点** 2022-02-28
30-seconds-of-code30-seconds-of-code(开发时常用的简短代码) = 掘金中文翻译 有分类 直观一些 https://juejin.cn/post/6844903585797390344#arraymax = 官网 https://www.30secondsofcode.org/js/p/1 = github https://github.com/30-seconds/30-seconds- 2022-02-28
🚀 Git 操作大全3 官方文档** 还是很不错** **说人话的 git 教学: **入口 **表情标识符: **入口 准备图解 Git 配置 SSH keyhttps 和 ssh 的区别clone 项目:使用 ssh 方式时,首先你必须是该项目的管理者或拥有者,并且需要配置个人的 ssh key。而对于使用 https 方式来讲,就没有这些要求。 在使用 ssh 方式 push 时,是不需要验证用户名和密 2022-02-28
代码参数里的 payload meta 的意思代码参数里的 payload meta 的意思meta 翻译为 元 但其真实的含义是 描述数据的数据 = Meta 的意思其實一點也不玄,就是「關於什麼的什麼」。Meta data 就是「關於數據的數據」。例如一個 MP3 文件,它本身是音樂數據(data),但 MP3 文件裡顯示的歌手名字、歌曲名字、碼率等等,則是「關於這個 MP3 文件的數據」,所以叫 meta data。同樣,一張照片的 2022-02-28
前端优化方案以及各种学习资料前端优化方案以及各种学习资料更加详细 以及 更多前端优化方案 js 堆栈详解: https://blog.csdn.net/woleigequshawanyier/article/details/85038675 高级 js 1.javascript-algorithms(基于 javascript 的算法和数据结构) https://github.com/trekhleb/javasc 2022-02-28
常用业务代码常用业务代码 常用业务代码 1. 从后台下载文件 2. 获取路由 url 上的参数 1. 从后台下载文件1234567891011121314151617181920212223242526export async function downloadFile(url: string, filename = "file") { axios({ 2022-02-28
markdown 使用手册markdown 使用手册 主要整理的是 github 上面的 markdown (GFM) 的写法,但标准都很相近。 markdown 使用手册 换行问题 首行缩进 超链接 图片 vscode Markdown 快捷键 ! 注意在 github 的编辑器上编辑 md 文件,preview 预览视图很多功能无法实现,不太推荐,比如 跳转 #锚点等 换行问题 markdown 中的 2022-02-28