Задать вопрос
  • Как правильно именовать компоненты форм?

    MGDArrow
    @MGDArrow Автор вопроса
    WbICHA, хотя я сейчас подсел ещё и на nuxt, а там же все эти папки имеют значение... Ладно, буду глядеть))
    Написано
  • Как правильно именовать компоненты форм?

    MGDArrow
    @MGDArrow Автор вопроса
    WbICHA, понял, благодарю!) С командами не работал, даже и не задумывался, что можно от дефолтной структуры отойти и не париться) Гляну за эти атомик и фсд)
    Написано
  • Как правильно именовать компоненты форм?

    MGDArrow
    @MGDArrow Автор вопроса
    godsplan, ну во-первых это не camelCase, а PascalCase. Во-вторых PascalCase это практика vue от разработчиков:
    https://vuejs.org/style-guide/rules-strongly-recom...

    В третьих, UserAvatar назван так, потому что это уникальный компонент, который только на странице информации юзера. В других местах будут другие компоненты аватаров, которые имеют свой стиль, возможно даже не похожий на этот. UserEducation — блок с информацией об образовании пользователя. У него стилистика оригинальная, не как у UserAvatar, не как у UserWorks. Более того, там он точно будет еще делиться на UserEducationPoint какой-то. На счет UserFio — знаю, что нет такой аббревиатуры в англ., написал лишь для примера компонента страницы.

    Последние вопросы про папку forms и components вообще не понял... Понятное дело, что в проекте будет папка components/user. Вы не поняли сути моего вопроса, который был направлен больше про организацию AddEdit компонентов...
    Написано
  • Как реализовать подкомпоненты во vue?

    MGDArrow
    @MGDArrow Автор вопроса
    Спасибо! Вот что я не пробовал, через provide/inject и оно, как раз, работает)
    Написано
  • Почему ref не требует обращение к value?

    MGDArrow
    @MGDArrow Автор вопроса
    Антон Антон,
    Значит мне и массив enemies в ref и элементы в ref, а сами свойства нет:
    class Enemy {
    	x = 0;
    	y = 0;
    	hp = 0;
    }  
    class Enemies {
    	enemies: Ref<Array<Ref<Enemy>>> = ref([]);
    	addEnemy = () => {
    	  this.enemies.value.push(ref(new Enemy()));
    	};
    }


    Такс, протестирую сейчас, будет ли после всего этого обновляться в DOM дереве. Рисую игрушку на div'ах, не в canvas.

    Спасибо!)
  • Допустимы ли такие коммиты?

    MGDArrow
    @MGDArrow Автор вопроса
    Идея в том, чтобы на сайте сделать раздел с динамическим списком "Обновлений", который будет браться ну либо с md, либо с JSON, не столь важно, но параллельно, чтобы это было и описанием чистовых коммитов, а точнее ссылкой на них.

    Так то делаю для себя, но хочется сразу привыкать к хорошим и правильным практикам