DS

Самое простое и чистое решение
Size: a a a
DS
VS
NR
Filter
')).map([key,value] => value)DS
Filter
')).map([key,value] => value)NR
DS
y
const str = 'Категория / Подкатегория 1 / Подкатегория 2 / Подкатегория 3 / ТЕСТ'
const arr = str.split(' / ')
const newArr = arr.reduce((prev, current, index) => {
return [
...prev,
{
value: arr.slice(0, index + 1).join(' / '),
description: current
}
]
}, [])
console.log(newArr)
KD
const str = 'Категория / Подкатегория 1 / Подкатегория 2 / Подкатегория 3 / ТЕСТ'
const arr = str.split(' / ')
const newArr = arr.reduce((prev, current, index) => {
return [
...prev,
{
value: arr.slice(0, index + 1).join(' / '),
description: current
}
]
}, [])
console.log(newArr)
KD
const str = 'Категория / Подкатегория 1 / Подкатегория 2 / Подкатегория 3 / ТЕСТ'
const arr = str.split(' / ')
const newArr = arr.reduce((prev, current, index) => {
return [
...prev,
{
value: arr.slice(0, index + 1).join(' / '),
description: current
}
]
}, [])
console.log(newArr)
A
T🐜
send(data = {}) {
const navigator = window.navigator
const url = this.config.url
const jsonData = JSON.stringify(data)
if (!navigator.sendBeacon || !navigator.sendBeacon(url, jsonData)) {
const t = new XMLHttpRequest()
t.open('POST', url, true)
t.setRequestHeader('Content-Type', 'application/json; charset=UTF-8')
t.send(jsonData)
}
}
М★
А
БЛ
DC
N
N
D
H
БЛ