HyrKGsWebsite
1.0.0
Mi proyecto personal de aprendizaje front-end de base cero: ¡aprendizaje basado en tareas! Actualizado de vez en cuando, normalmente tengo trabajo y estudio que hacer.
☞Vista previa: http://hyrkg.cn
No tengo ninguna experiencia en desarrollo front-end, así que aprendí de Baidu, Google o leyendo documentos durante mi práctica. Los siguientes están todos presentes en mi sitio web, ordenados según la ruta de aprendizaje, puede consultarlos como referencia.
Aprendí la API combinada directamente. Como dice el refrán, ¡aprenda lo nuevo pero no lo viejo! La biblioteca de componentes utiliza element-plus de Alibaba.
- [Conceptos básicos de la capacidad de respuesta] reactivo (no uso esto con frecuencia, hago referencia a todo directamente), ref (el objeto que se actualiza se vuelve receptivo), v-bind (de uso común), {{}}
- [Conceptos básicos de gramática] v-if (uso común), v-for (uso común), v-on (uso común), v-model
- 【Atributo calculado】 calculado
- Accesorios de [componentización] (de uso común), espacios (nombre, templo. De uso común), retorno de evento [$emit], atributos transparentes
- [Gestión de enrutamiento] Configuración básica de vue-router (ruta, redireccionamiento, alias, hijos, componente)
- 【Animación】Transición, Grupo de Transición
- [Modo nocturno] El principio es agregar una clase (oscura) a html
- Reloj [monitoreo responsivo]
- [Variables] var, let, const (uso común)
- [Conceptos básicos de los objetos] matriz [], objeto {} (lo uso como mapa), todo es un objeto (en este punto comprenderá por qué ref requiere un valor antes de poder usarse)
- [Método, paso de parámetros, reutilización] importación, función (puede comprender el principio de cálculo combinando que todo es un objeto)
- 【Conceptos básicos de estilo】
- 》》Estilo de fuente: color, tamaño de fuente, familia de fuentes (fuente, copio directamente la de otras personas)
- 》》Estilo de contenedor: color de fondo, radio de borde (esquinas redondeadas), sombra de cuadro (sombra de borde), borde (dibujo de borde, normalmente lo activo cuando diseño el diseño)
- [Conceptos básicos de diseño] relleno (ajuste de distancia dentro del contenedor), margen (ajuste de distancia fuera del contenedor), ancho/alto (el 100% se puede rellenar automáticamente, de lo contrario quedará feo), ancho máximo/alto máximo
- [El diseño responsivo (flexible) puede hacer que la página sea compatible con teléfonos móviles] visualización: flex, flex-direction, flex-wrap, justify-content, flex-grow (de uso común)
- [Conceptos básicos de la animación] transición, transformación, pseudoclase (como: desplazamiento)
- [Prioridad de estilo]!import (Mi mal hábito: en caso de duda, simplemente !import)
Parece que no hay ningún punto de conocimiento especial, solo varias etiquetas. Para las necesidades básicas, simplemente use Baidu.
- Simplemente poder usar divs para dividir, y los divs con etiquetas y sintaxis básicamente pueden resolver la mayoría de las cosas.
- ¡Consejos! ¡La etiqueta del templo de Vue no afecta el estilo!