HyrKGsWebsite
1.0.0
Мой личный проект начального обучения с нулевой базой, обучение, основанное на задачах! Время от времени обновляется, обычно мне нужно работать и учиться.
☞Предварительный просмотр: http://hyrkg.cn
У меня нет опыта фронтенд-разработки, поэтому во время практики я учился у Baidu, Google или читал документы. Все нижеперечисленное присутствует на моем веб-сайте и отсортировано по пути обучения. Вы можете обратиться к ним за справкой.
Я изучил комбинированный API напрямую. Как говорится, изучайте новое, а не старое! Библиотека компонентов использует element-plus от Alibaba.
- [Основы отзывчивости] reactive (не часто использую, все ссылаюсь напрямую), ref (ссылаемый объект становится отзывчивым), v-bind (обычно используется), {{}}
- [Основы грамматики] v-if (общеупотреб.), v-for (общеупотреб.), v-on (общеупотреб.), v-модель
- 【Вычисляемый атрибут】вычисляется
- [Компонентизация] реквизиты (часто используются), слоты (имя, храм. Часто используются), возврат события [$emit], прозрачные атрибуты
- [Управление маршрутизацией] Базовая конфигурация vue-router (путь, перенаправление, псевдоним, дочерние элементы, компонент)
- 【Анимация】Переход, TransitionGroup
- [Ночной режим] Принцип заключается в добавлении класса (темного) в html.
- [Отзывчивый мониторинг] смотреть
- [Переменные] var, let, const (обычно используемые)
- [Основы объектов] array[], object{} (я использую его как карту), все является объектом (на этом этапе вы поймете, почему ref требует значения, прежде чем его можно будет использовать)
- [Метод, передача параметров, повторное использование] импорт, функция (вы можете понять принцип вычислений, объединив все, что является объектом)
- 【Основы стиля】
- 》》Стиль шрифта: цвет, размер шрифта, семейство шрифтов (шрифт, я напрямую копирую чужие)
- 》》Стиль контейнера: цвет фона, border-radius (закругленные углы), box-shadow (тень границы), border (отрисовка границы, я обычно включаю ее при разработке макета)
- [Основы макета] отступ (регулировка расстояния внутри контейнера), поля (регулировка расстояния вне контейнера), ширина/высота (100% можно заполнить автоматически, иначе будет некрасиво), максимальная ширина/максимальная высота
- [Адаптивный (гибкий) макет может сделать страницу совместимой с мобильными телефонами] display: flex, flex-direction, flex-wrap, justify-content, flex-grow (обычно используется)
- [Основы анимации] переход, трансформация, псевдокласс (например: наведение)
- [Приоритет стиля]!import (Моя вредная привычка: если сомневаешься, просто !import)
Вроде особого пункта знаний нет, только различные теги. Для базовых нужд достаточно использовать Baidu.
- Просто умейте использовать элементы div для разделения, а элементы div с тегами и синтаксисом могут решить большинство задач.
- Советы! Тег храма Vue не влияет на стиль!