Rashomon
Rashomon
> 使用V1.12.6版本,在使用嵌套路由情况下,由子路由页面切换到父级路由后,再回到子路由页面,此时路由不展示 例子:A路由下有A-1、A-2, 另有与A同级路由,再打开A-1、A-2情况下跳转到B,再回到A-1,此时A-1页面不展示 使用v1.12.1没有此类问题
请问这个问题能解决吗
> > 使用v1.12.1没有此类问题 > > 感谢提示,v1.12.7遇到同样情况,回退到v1.12.1就没问题了。 你的嵌套路由可以缓存吗?
虽然看了很多防抖节流,但每次看都有不同的认识,写的很棒
```javascript const fn = (value) => { let graph = [] const mapData = new Map(); function ParentMap(data, parentId) { parentId = parentId || 0; data.forEach(item => { mapData[item.id] =...
[3, 15, 8, 29, 102, 22] .sort((a,b) => a-b) // [3,8,15,22,29,102] [3, 15, 8, 29, 102, 22] sort((a,b) => b-a) //[102, 29, 22, 15, 8, 3]
> 用splice就好了嘛 > 就不用考虑步数超出数组长度 > 一行代码解决问题 > > ```js > function rotateArr(arr, k) { > return [...arr.splice(k+1), ...arr]; > } > ``` > >  你这个是不是有点问题,你把key换成1试一试
let arrA = ['A1', 'A2', 'B1', 'B2', 'C1', 'C2', 'D1', 'D2']; let arrB = ['A', 'B', 'C', 'D',]; function combine(a, b) { while (b.length){ let str = b.shift(); let indexNum...
```javascript let arr = [1, 2, [3, 4, 5, [6, 7], 8], 9, 10, [11, [12, 13]]] ``` 迭代实现 ```javascript function flatten(arr) { let arrs =[...arr] let newArr = [];...
```javascript function getIntersection(nums1,nums2){ let data1 = nums1.length > nums2.length ? nums1 : nums2 let data2 = nums1.length > nums2.length ? nums2 : nums1 let result = []; data2.forEach(item => {...