author 共81页,当前第24页

经验总结

Vuex中的$store.state和sessionStorage&localStorage的区别

Deshun 发布于 4年前 (2021-01-06) 1505℃ 评论(0) 赞 (2)

很久前整理过 localStorage 和 sessionStorage 的区别的联系,今天再来整理一下他们和 Vuex 中的 $store.state 的区别。1、存储位置及类型:localStorage 和 sessionStorage 是存在本地缓存;Vuex 是存储在内存中。localStorage 和 sessionStorage 只能存储字符串类型,对于复杂的对象可以使用 ECMASc...

经验总结

利用Vuex实现uni-app项目全局接收存取url参数

Deshun 发布于 4年前 (2021-01-05) 1622℃ 评论(0) 赞 (2)

前些时间写了 Vue状态管理模式:Vuex入门教程 ,今天再整理一下,利用 Vuex 全局接受参数及存取使用的一个方法。首先要使用 store ,安装及使用方法参见上文。在 ./store/index.js 中添加代码:const store = new Vuex.Store({   state: { &...

经验总结

Element UI导航菜单(NavMenu),动态多级菜单实现

Deshun 发布于 4年前 (2020-12-23) 2738℃ 评论(0) 赞 (1)

今天同事封装一个导航栏的组件,使用的 Element UI 的 NavMenu 组件。遇到一个问题,如果菜单没有下拉是 <el-menu-item /> 标签,而有下拉的是 <el-submenu /> 标签。在循环遍历的时候就出了问题,必须要判断一下是否有二级菜单,并区分展示。使用 div 包裹,改变组件的标签结果,就会导致报错,无...

经验总结

Php/WebStorm配置创建文件时自动生成文件注释

1

Deshun 发布于 4年前 (2020-12-19) 1738℃ 评论(0) 赞 (1)

Php/WebStorm配置创建文件时自动生成文件注释

自动创建文件注释,可以在团队开发中起到非常重要的作用,团队成员可以通过注释清晰的知道文件的创建时间作者等信息,方便后期维护和迭代。我现在用的是 PhpStorm 做开发,理论上该方法适用于 IDEA、WebStorm 等 jetbrains 公司旗下所有的开发工具。设置...

HTML笔记

JavaScript数组操作:从任意位置插入元素及合并

Deshun 发布于 4年前 (2020-12-15) 1521℃ 评论(0) 赞 (0)

对于前端来说,操作数组是难免会用到的,下面整理了在数组任意位置插入元素的方法:splice() 方法添加/删除数组中的元素,我理解为是替换数组中的项目。语法:arr.splice(index, howmany , 'item1', 'item2', ...)index 插入/删除的位置(下标)howmany 需要删除...

HTML笔记

JavaScript trim()方法 删除字符串的头尾空白符

Deshun 发布于 4年前 (2020-12-13) 1997℃ 评论(0) 赞 (1)

JavaScript trim()去除字符串头尾的空格trim() 方法用于删除字符串的头尾空白符,空白符包括:空格、制表符 tab、换行符等其他空白符等。trim() 方法不会改变原始字符串。trim() 方法不适用于 null, undefined, Number 类型。语法:string.trim()实例:var str = "  ...