<Component :is="currentComponent">
<div id="app">
<h2>Toster</h2>
<Component :is="currentComponent"></Component>
<input type="button" @click="showComp1" value="showComp1">
<input type="button" @click="showComp2" value="showComp2">
</div>
Vue.component("comp1", {
template: "<div>Hello from comp1</div>"
});
Vue.component("comp2", {
template: "<div>Hello from comp2</div>"
});
new Vue({
el: "#app",
data: {
currentComponent: "comp1"
},
methods: {
showComp1() {
this.currentComponent = "comp1";
},
showComp2() {
this.currentComponent = "comp2";
}
}
})
Догадываюсь, что нужно бы прописать регуляркуДогадка объяснимая, но неверная, в конечном итоге.
Или время одиночек уже ушло и заработать нормальные деньги на приложении можно только хорошей командой?
const filter = (arr, conditions) =>
arr.filter(
function(n) {
return this.every(([ k, values ]) => values.some(v => v.includes(n[k])));
},
Object
.entries(conditions)
.map(n => [ n[0], [].concat(n[1]).map(String) ])
.filter(n => n[1].length)
);
let a = [
{
"code":"CL",
"tnved10":"7318158100",
"2019":"33",
"2020":"0.00",
"2021":"0.00"
},
{
"code":"CN",
"tnved10":"7318158100",
"2019":"7540001.66",
"2020":"8164813.34",
"2021":"20980774.64"
}]
let b = a.reduce((acc, current) => {
[2019, 2020, 2021].forEach(i => acc[i] += Number(current[i]))
return acc
}, {'2019': 0, '2020': 0, '2021': 0});
console.log(b)
const years = [2019, 2020, 2021]
let b = a.reduce((acc, current) => {
years.forEach(i => acc[i] += Number(current[i]))
return acc
}, {'2019': 0, '2020': 0, '2021': 0});
\.
const str = '1 августа 2022 г.';
str.replace(' г.', '') // "1 августа 2022"
replace()
использовать метод replaceAll()
А лучше всего просто объяснить что бы я в итоге допер сам!
const { drawImage } = canvas.getContext('2d') as CanvasRenderingContext2D; drawImage( ...
const obj = {
fucking_value: 666,
fucking_method() {
if (!this.hasOwnProperty('fucking_value')) {
throw 'FUCK OFF';
}
console.log(this.fucking_value);
},
};
const { fucking_method } = obj;
fucking_method();
this
- бегом гуглить, разбираться, что это, зачем, к каким значениям в каких случаях даёт доступ.Дело в том, что ТЗ нет ;( Говорят, не успели составить, делай как хочешь, мы тебе доверяем
<template>
— из него можно забирать готовый DocumentFragment, который клонировать и наполнять данными.// Demonstrate selected international locales
var locales = [
undefined, // Your own browser
'en-US', // United States
'de-DE', // Germany
'ru-RU', // Russia
'hi-IN', // India
'de-CH', // Switzerland
];
var n = 100000;
var opts = { minimumFractionDigits: 2 };
for (var i = 0; i < locales.length; i++) {
console.log(locales[i], n.toLocaleString(locales[i], opts));
}
undefined '100 000,00'
en-US 100,000.00
de-DE 100.000,00
ru-RU 100 000,00
hi-IN 1,00,000.00
de-CH 100’000.00