摘要:
//向对象数组中添加新的属性 var arr = [{id:1,name:'xiaohua'},{id:2,name:'xiaohong'},] var newArr = arr.map(v=>{ return {...v,checked:true} }) console.log(arr);//不改 阅读全文
摘要:
话不多说看问题: 当封装自定义组件时例如(自定义下拉列表)两个相同的组件在多次v-if变化时偶尔会发生渲染错误,明明赋值正确但是组建中的ajax方法可能返回的数据乱掉,或者其他神逻辑错误。 经过查询发现正确的做法,在官网中已经明示: key 预期:number | string key 的特殊属性主 阅读全文
摘要:
使用splice方法,index为插入的位置 array.splice(index, 0, 元素) 例如,["张三","李四","王五"] 在"李四"前面插入,‘张四’ array = ["张三","李四","王五"] (3) ["张三", "李四", "王五"] array.splice(1,0, 阅读全文
摘要:
最近做了tiger机组件,用到相应的效果,参考了下面的代码,已经测试可以用,非常赞 下面为所转: 最近过活动要做个tiger机效果,发现网上找的几乎都是以前的jq写的,找了一个后看了看代码,感觉写了的比较麻烦,然后自己写了一个简单的。主要是用css3来实现转动加速减速的效果。应为需要获取设置元素高度 阅读全文
摘要:
关键代码: const [selectedKeys, setSelectedKeys] = useState([]); const [selectRows, setSelectRows] = useState([]); const [selectedSingleRows, setSelectedSi 阅读全文
摘要:
1. 例如 Number 类型数组转换成 String ler arr = [1, 2, 3] ; arr = arr.map(String); console.log(arr) // [ '1', '2', '3']1232. String 类型数组转换成 Number ler arr = [ ' 阅读全文
摘要:
关键代码如下: const data = [220, 182, 191, 234, 290, 330, 310]const sideData = data.map(item => item + 4.5) option = { backgroundColor: "#041730", tooltip: 阅读全文
摘要:
npm run dev 错误提示: { parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }. 解决方法: 找到你的工程文件夹里的 YourProName\node_modules\vue-loader\l 阅读全文
摘要:
关于文字的换行与不换行的问题有些特殊情况,是使用css的word-break等属性实现不了的,下面的情况就证明了: 可以控制英文单词不拐行,控制中文就不行 如果每个词是个a标签的话,我们为它添加属性 display:inline-block,效果如图: 解决了。 阅读全文
摘要:
JWT权限验证过程1、未登录时进入登录页面、输入用户名密码、验证成功后返回token 2、将token储存在本地 3、每次请求带token、验证正确往下执行、验证错误删除本地token进入 登录页面重新登录 登录方法 login = ()=>{ try { authLogin({ username: 阅读全文