mounted() {
this.$watch(vm => [vm.processes, vm.conditionsIds, vm.activeDialog, vm.variables], value => {
this.init();
this.$refs.editor.reInit();
}, {
immediate: true,
deep: true
})
}
Но я не делал buil через npm run buil
const arr = [
{name: 'Василий', surname: 'Пупкин', lastName: 'Васильевич', contacts: Array(3), id: '1635409636499', …}
{name: 'Денис', surname: 'Скворцов', lastName: 'Юрьевич', contacts: Array(3), id: '1635409753266', …}
{name: 'Анастасия', surname: 'Волобуева', lastName: 'Андреевна', contacts: Array(3), id: '1635409776678', …}
{name: 'Антон', surname: 'Козлов', lastName: 'Сергеевич', contacts: Array(3), id: '1635409790584', …}
{name: 'Юлия', surname: 'Каюмова', lastName: 'Дмитриевна', contacts: Array(3), id: '1635409821938', …}
];
const newArray = arr.map(item => {
return {
...item
fullname: `${item.name} ${item.lastName} ${item.surname}`
};
});
// Дата сейчас
const dateNow = Date.now();
// Дата конца работы
const dateEndWork = new Date('2021-11-11T08:31:15.400Z').getTime();
// Сравнить
if (dateNow > dateEndWork) {
alert('Уже не работаем');
}
<template>
<i :class="getIconNameByType(type)"/>
</template>
setup () {
function getIconNameByType (type) {
const iconsMap = {
'image/svg': 'fas file-icon fa-image',
'image/jpeg': 'fas file-icon fa-image',
'image/jpg': 'fas file-icon fa-image',
'text/javascript': 'fas file-icon fa-image',
// ....
};
return iconsMap[type];
}
return {
getIconNameByType
};
}
<!-- Для примера -->
<div id="data"></div>
fetch('https://www.cbr.ru/currency_base/daily/')
.then(response => response.text())
.then(data => {
const parser = new DOMParser();
const pageDOM = parser.parseFromString(data, "text/html");
const tableData = pageDOM.querySelector('.data');
// Для примера
const dataElement = document.getElementById('data');
dataElement.innerHTML = tableData;
console.log(tableData)
});