Проблема в реактивности, при изменении текстов в инпуте, меняются старые записанные обьекты
state.filter_list.push({ ...state.filter })
ul li {
background: url("marker.png") no-repeat left center;
}
<noscript>
пользоваться.<noscript>
<style>
.block {
width: 100%;
height: 50px;
text-align: center;
line-height: 50px;
color: #fff;
font-size: 2rem;
background-color: #f00;
margin: 0 auto; }
</style>
<div class="block">Внимание! У Вас в браузере отключена поддержка javascript.</div>
</noscript>
{
"folders": [
{
"path": "."
}
],
"settings": {
"files.exclude": {
"**/.git": true,
"dist": true,
"node_modules": true
}
}
}
cat.__defineGetter__("catName", function() { return name});
cat.__defineSetter__("catName", function(_name) { name = _name});
function Cat2 () {
let catName;
return Object.freeze({
get name() { return catName},
set name(newName) {catName = newName},
whoami
});
function whoami(){
console.log(`Cat, ${catName}`);
}
}
let barsik = new Cat2();
barsik.name = "Barsik";
barsik.catName; // undefined
barsik.name; // "Barsik";
barsik.whoami(); // Cat, Barsik
а тем, что тебе просто интересно придумывать алгоритмы к задачкам, интерфейс которых не выходит за рамки командной строки?
{
template: `
<div>
<preloader v-if="!pageData" />
<div v-else >
...
</div>
</div>
`,
data() {
return {
pageData: null
}
},
async mounted() {
this.pageData = await getData()
}
}