24小时更新:0篇 一周更新:1篇最近更新
Deshun 发布于 4年前 (2021-01-09) 2128℃
赞 (1)
Vue 项目中,在使用 v-for 列表循环时报错:Duplicate keys detected: '81bc03e2903447d8bb23fe18677abe54'. This may cause an update error. 虽然不影响页面的正常显示,但是这么一长串的 console 报错肯定是要解决的。看一下代码:<view
...
标签:
vue报错
/ vue
/ v-for
/ v-for报错
/ vue erroe
/ vue循环报错
/ vue列表报错
Deshun 发布于 4年前 (2021-01-06) 1548℃
赞 (2)
很久前整理过 localStorage 和 sessionStorage 的区别的联系,今天再来整理一下他们和 Vuex 中的 $store.state 的区别。1、存储位置及类型:localStorage 和 sessionStorage 是存在本地缓存;Vuex 是存储在内存中。localStorage 和 sessionStorage 只能存储字符串类型,对于复杂的对象可以使用 ECMASc...
标签:
Vuex
/ 本地存储
/ sessionStorage
/ localStorage
/ Vuex存储
/ store
Deshun 发布于 4年前 (2021-01-05) 1681℃
赞 (2)
前些时间写了 Vue状态管理模式:Vuex入门教程 ,今天再整理一下,利用 Vuex 全局接受参数及存取使用的一个方法。首先要使用 store ,安装及使用方法参见上文。在 ./store/index.js 中添加代码:const store = new Vuex.Store({
state: {
&...
标签:
Vue
/ Vuex
/ uni-app
/ uni
/ store
/ Vue全局接收参数
/ uni-app全局接收参数
Deshun 发布于 4年前 (2020-12-30) 1870℃
赞 (1)
微信小程序和 uni-app 的 tabbar 是不能使用 navigatorTo 方法进行跳转的。需要使用 switchTab 方法进行跳转:以 uni-app 为例uni.switchTab({
url: '/pages/index/index'
})详细参数可参考 uni-app 官方文档:http://un...
标签:
uni-app
/ 微信小程序
/ tabar跳转
/ 小程序页面跳转
/ 页面跳转
Deshun 发布于 4年前 (2020-12-23) 2790℃
赞 (1)
今天同事封装一个导航栏的组件,使用的 Element UI 的 NavMenu 组件。遇到一个问题,如果菜单没有下拉是 <el-menu-item /> 标签,而有下拉的是 <el-submenu /> 标签。在循环遍历的时候就出了问题,必须要判断一下是否有二级菜单,并区分展示。使用 div 包裹,改变组件的标签结果,就会导致报错,无...
标签:
element
/ Element UI
/ element导航组件
/ NavMenu
/ NavMenu导航菜单
/ Element动态导航
Deshun 发布于 4年前 (2020-12-23) 1460℃
赞 (2)
一般获取 input 的值,直接使用 $('input').val() 就可以了。但是像 checkbox 、 radio 之类的标签是不行的。需要获取选中状态的 value 值。获取 checkbox 和 radio 的值:$("input[name='sex']:checked").val()...
标签:
checkbox
/ radio
/ jq获取radio的值
/ jq获取checkbox的值
/ jQuery获取值
Deshun 发布于 4年前 (2020-12-19) 1769℃
赞 (1)
自动创建文件注释,可以在团队开发中起到非常重要的作用,团队成员可以通过注释清晰的知道文件的创建时间作者等信息,方便后期维护和迭代。我现在用的是 PhpStorm 做开发,理论上该方法适用于 IDEA、WebStorm 等 jetbrains 公司旗下所有的开发工具。设置...
标签:
PhpStorm
/ WebStorm
/ IDEA
/ jetbrains
/ 文件注释
/ 创建文件注释
/ 作者注释
/ 代码注释
Deshun 发布于 4年前 (2020-12-18) 2278℃
赞 (0)
try 不仅可以和 catch 搭配食用,还有一个 finally 语句块。try {
console.log('try块内log')
return 'try中的return'
} catch (error) {
console.log(...
标签:
ESLint
/ 代码规范
/ 报错
/ javascript
/ try
/ finally
Deshun 发布于 4年前 (2020-12-17) 1612℃
赞 (0)
封装了一个方法来查询银行 logo 的文件名,然后使用 require 引用。<image
class="iconImg"
:src="require(`@/static/icons/setting/bankIcon/${this.getCodeWitName(name)}.png`)"
/>...
标签:
JavaScript
/ js
/ ja教程
/ try
/ catch
/ 处理异常
/ require
Deshun 发布于 4年前 (2020-12-15) 1565℃
赞 (0)
对于前端来说,操作数组是难免会用到的,下面整理了在数组任意位置插入元素的方法:splice() 方法添加/删除数组中的元素,我理解为是替换数组中的项目。语法:arr.splice(index, howmany , 'item1', 'item2', ...)index 插入/删除的位置(下标)howmany 需要删除...
标签:
数组
/ Array
/ 数组操作
/ 数组插入元素
/ js数组
/ javascript
/ 删除数组
/ 合并数组
/ 数组拼接