
file.json? И в этом file.json содержимое как в вопросе?json, а хрень.json запихнёшь - оно само разберётся как правильно отобразить. json - это технический формат, если ты его блокнотом открываешь и тебе не нравится как оно выглядит - не открывай его блокнотом.
import * as all from './Navbar.module.scss';
console.log('all', all);
v-model:fefco="value" - это просто сокращение для :fefco="value" @update:fefco="value = $event"$emit('update:fefco', newValue)), вот модель и "не работает".withDirectives в приведённом коде я не вижу. Либо ты привёл не весь код, либо проблема в ином месте.
class Enemy {
x = 0;
y = 0;
hp = 0;
constructor() {
return reactive(this)
}
}
class Enemies {
constructor() {
return reactive(this)
}
enemies: Array<Enemy> = [];
addEnemy() {
this.enemies.push(new Enemy());
};
moveEnemies() {
this.enemies.forEach((enemy) => {
if (enemy.hp > 0) {
enemy.x += 1;
}
});
};
}
const enemies = new Enemies();
enemies.addEnemy();
enemies.moveEnemies();function Reactive<TBase extends new (...args: any[]) => any>(Base: TBase) {
return class extends Base {
constructor(...args: any[]) {
super(...args);
return reactive(this);
}
};
}
@Reactive
class Enemy {
x = 0;
y = 0;
hp = 0;
}class Reactive {
constructor() {
return reactive(this)
}
}
class Enemy extends Reactive {
x = 0;
y = 0;
hp = 0;
}
но хотелось - что бы index.html всегда запрашивался с сервера новый.
version с номером версии и пинговать его с клиента постоянно: если изменилась версия - выводить юзеру уведомление вида "Доступно обновление, требуется <a @click="location.reload()">перезагрузить страницу</a>."
isTrusted, сможет отличить искусственный клик от настоящего, что для капчи сам доктор прописал. (Если прям очень хочется - в персональным firefox можно что-то помутить с config.js, но мутно, с chrome - хз.)
@/public,~/publicили~@/public.В последний раз когда юзал реакт - был популярен cra который из коробки этого НЕ умел. Как оно сейчас и на твоей сборке - хз, но если что гуглится быстро.