HyrKGsWebsite
1.0.0
나만의 프론트엔드 제로기반 학습 프로젝트, 과제 중심 학습! 수시로 업데이트되며 대개 할 일과 공부가 있습니다.
☞미리보기 : http://hyrkg.cn
저는 프론트엔드 개발 경험이 없어서 연습하면서 바이두나 구글에서 배우거나 문서를 읽으며 배웠어요. 다음은 모두 내 웹사이트에 있으며 학습 경로에 따라 정렬되어 있으므로 참고할 수 있습니다.
결합된 API를 직접 배웠습니다. 새로운 것은 배우되 낡은 것은 배우지 마세요! 구성 요소 라이브러리는 Alibaba의 요소 플러스를 사용합니다.
- [반응성의 기본] 반응성(자주 사용하지 않고 모든 것을 직접 참조함), ref(참조되는 객체가 반응형이 됨), v-bind(자주 사용됨), {{}}
- [문법기초] v-if(자주 사용), v-for(자주 사용), v-on(자주 사용), v-model
- 【계산된 속성】계산됨
- [컴포넌트화] props(공통 사용), 슬롯(이름, 사원. 자주 사용), 이벤트 리턴[$emit], 투명 속성
- [라우팅 관리] vue-router 기본 구성(경로, 리디렉션, 별칭, 하위, 컴포넌트)
- 【애니메이션】전환, 전환 그룹
- [야간 모드] html에 클래스(어두운)를 추가하는 것이 원칙입니다.
- [반응형 모니터링] 시계
- [변수] var, let, const (공통적으로 사용됨)
- [객체의 기본] array[], object{} (저는 맵으로 사용합니다), 모든 것이 객체입니다 (이 시점에서 ref를 사용하기 전에 값이 필요한 이유를 이해하게 될 것입니다)
- [메서드, 매개변수 전달, 재사용] import, function (모든 것이 객체라는 것을 결합하여 계산하는 원리를 이해할 수 있습니다)
- 【스타일 기본】
- 》》글꼴 스타일 : 색상, 글꼴 크기, 글꼴 모음(글꼴, 다른 사람의 글꼴을 직접 복사합니다)
- 》》컨테이너 스타일: background-color, border-radius(둥근 모서리), box-shadow(테두리 그림자), border(테두리 그리기, 레이아웃을 디자인할 때 주로 켜둡니다)
- [레이아웃 기본] padding(컨테이너 내부 거리 조정), margin(컨테이너 외부 거리 조정), 너비/높이(100%는 자동으로 채워지지만 그렇지 않으면 보기 흉해짐), max-width/max-height
- [반응형(플렉스) 레이아웃을 사용하면 페이지가 휴대폰과 호환될 수 있습니다.] 디스플레이: flex, flex-direction, flex-wrap, justify-content, flex-grow(일반적으로 사용됨)
- [애니메이션의 기초] 전환, 변형, 의사 클래스(예: 호버)
- [스타일 우선순위]!import (나의 나쁜 습관: 의심스러울 때는 그냥 !import)
특별한 지식 포인트는 없고 다양한 태그만 있는 것 같습니다. 기본적인 필요 사항은 Baidu를 사용하면 됩니다.
- div를 사용하여 나눌 수 있고 태그와 구문이 있는 div는 기본적으로 대부분의 문제를 해결할 수 있습니다.
- 팁! Vue의 Temple 태그는 스타일에 영향을 주지 않습니다!