설치 version 3.4.10 npm install vee-validate // main.js import veeValidate from 'vee-validate'; new Vue({ veeValidate }).$mount('#app'); 적용 // in component import {ValidationObserver, ValidationProvider, extend} from 'vee-validate'; import * as rules from 'vee-validate/dist/rules'; import {messages} from 'vee-validate/dist/locale/ko.json'; import {configure} from 'vee-validate'; // configure 통해 각 ..
퍼블리싱 경험을 토대로 하나씩 기준을 세워 작업을 한다. 그것을 정리해서 문서화했다. 1. 웹폰트 - ie8 이하 프로젝트의 경우, 웹폰트는 폰트명 각각 설정한다. - ie8 이하 프로젝트의 경우, 폰트 굵기는 normal, bold만 설정된다. - ie9 이상 프로젝트의 경우, 폰트명 하나에 굵기를 다양하게 지정 가능(100~900) - FOUT 현상을 줄이기위해 local을 먼저 불러올 것 - ie8 이하를 고려하지 않는다면, 과감히 .eot 파일을 버리는 것도 용량을 줄이는 방법 중 하나. 2. 네이밍 규칙 3-0. 전체 공통 - 시작을 대문자, 숫자, 특문으로 시작할 수 없다. - 의미-형태-순서-상태 순서로 사용 - 숫자는 두자리 정수를 사용한다. (ex: 01, 02, 03...) 3-1. c..
해당 게시물에 계속해서 업데이트합니다. {{변수명}} // 문법 new Vue({ el : '#test', data : {}, // 데이터 변수 method : {}, // 함수 computed : {} // 계산식 }) 1. v-html="vue변수명" - 태그 변수를 넣을때 사용. 부모 엘리먼트에 속성으로 넣어주면 안에 만들어짐. // js new Vue({ el : '#test', data : { tag : 'test' } }) // html //div 안에 tag의 할당된 태그가 넣어짐. 2. v-bind:속성이름 - 속성에 뷰 변수를 넣을때 사용 v-bind:href="vue변수명" - 약어 : // js new Vue({ el : '#test', data : { site : 'http://te..
- Total
- Today
- Yesterday
- frontend
- js
- component
- props
- 리액트생명주기
- ES5
- 자바스크립트
- 웹퍼블리셔
- css3
- vue
- 퍼블리셔
- vue.js
- 퍼블리싱
- Aria
- 포세이돈되기까지
- API
- 웹접근성
- 수영하기전후기
- WAI-ARIA
- Issue
- 환경설정
- curring
- jQuery
- 수영전후기
- 이론공부
- 커리패턴
- javascript
- youtube
- 웹퍼블리싱
- jeonst
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |