SassVue-Good-Table’s styling is written in Sass. The source files are made avail
Style ClassesVue-good-table allows providing your own css classes for the table
ThemesDefault1234<vue-good-table :columns="columns" :rows="rows"></vue-
Server Side TableWhy Remote Mode?Vue-good-table’s in-built features like sorting
Grouped TableTo create grouped rows, you need two things. 1. Add groupOptions to
Checkbox TableOne of the most common customizations in datatables is selectable
CustomizationsCustom Row TemplateSometimes you might want to customize exactly h
Column Filter OptionsfilterOptionstype Object A collection of filter specific pr
Column OptionsEach column objects can contain the following configuration option
Pagination OptionsA set of options that are related to table pagination. Each of
Sort OptionsSet of options related to table sorting 12345678<vue-good-table :
Search OptionsVue-good-table supports two ways of filtering the table. A global
Table Events@on-row-clickevent emitted on table row click 1234<vue-good-table
Table OptionsThese options relate to the table as a whole columnstype: Array Arr
Getting StartedInstallationInstall with npm: 1npm install --save vue-good-table
이 페이지는 컴포넌트 기초를 읽었다는 것을 가정합니다. 컴포넌트가 처음이라면 먼저 읽어야 합니다. keep-alive 동적 컴포넌트초기에는, 탭
액션액션은 변이와 유사합니다. 몇가지 다른 점은, 상태를 변이시키는 대신 액션으로 변이에 대한 커밋을 합니다. 작업에는 임의의 비동기 작업이 포
Strict 모드strict 모드를 사용하기 위해, strict: true를 Vuex 저장소를 만들 때 추가하면 됩니다. 1234const st
상태단일 상태 트리Vuex는 단일 상태 트리 를 사용합니다. 즉, 이 단일 객체는 모든 애플리케이션 수준의 상태를 포함하며 “원본 소스” 역할을
플러그인Vuex 저장소는 각 변이에 대한 훅을 노출하는 plugins 옵션을 허용합니다. Vuex 플러그인은 저장소를 유일한 전달인자로 받는 함
폼 핸들링strict 모드로 Vuex를 사용하는 경우 Vuex에 포함된 부분에 v-model을 사용하는 것은 약간 까다로울 수 있습니다. 1&l
Getters때로는 저장소 상태를 기반하는 상태를 계산해야 할 수도 있습니다.(예: 아이템 리스트를 필터링하고 계산) 12345computed:
API 레퍼런스Vuex.Store123import Vuex from 'vuex'const store = new Vuex.Store({
테스팅Vuex에서 단위 테스트를 하고자 하는 주요 부분은 변이와 액션입니다. 변이 테스팅변이는 테스트하기 매우 간단합니다. 왜냐하면 변이는 전달
애플리케이션 구조실제로 Vuex는 코드 구조를 제한하지는 않습니다. 이보다 아래에 있는 상위 수준 원칙을 강요합니다. 애플리케이션 레벨의 상태는
핫 리로딩Vuex는 webpack의 핫 모듈 변경 API를 사용하여 개발 중에 핫 리로드 변이, 모듈, 액션 및 getter를 지원합니다. br
설치직접 다운로드 / CDNhttps://unpkg.com/vuex Unpkg.com은 NPM 기반 CDN 링크를 제공합니다. 위의 링크는 항상
Vuex가 무엇인가요?Vuex는 Vue.js 애플리케이션에 대한 상태 관리 패턴 + 라이브러리 입니다. 애플리케이션의 모든 컴포넌트에 대한 중앙
모듈단일 상태 트리를 사용하기 때문에 애플리케이션의 모든 상태가 하나의 큰 객체 안에 포함됩니다. 그러나 규모가 커짐에 따라 저장소는 매우 비대
변이Vuex 저장소에서 실제로 상태를 변경하는 유일한 방법은 변이하는 것입니다. Vuex 변이는 이벤트와 매우 유사합니다. 각 변이에는 타입 문
시작하기모든 Vuex 애플리케이션의 중심에는 store 가 있습니다. “저장소”는 기본적으로 애플리케이션 상태 를 보유하고있는 컨테이너입니다.
{{ profile.name }} Core focus {{ repo.name || repo }} Ecosystem {{ repo.name ||
Vue의 커뮤니티는 엄청나게 빠르게 성장하고 있습니다. 이 글을 읽는다면 가입 할 준비가 된 것입니다. 정말로 환영합니다! 이제 커뮤니티가 여러
Vuex 2.0이 출시되었지만이 가이드에서는 1.0으로의 마이그레이션만 다룹니다. 오타 아닌가요? 또한 Vuex 1.0과 2.0이 동시에 출시
Vue Router 0.7.x으로 부터 마이그레이션Vue 2는 Vue 2와 호환되므로 Vue를 업데이트하는 경우 Vue Router도 함께 업데이트해야합니다. 이것이 주요 문서에서 마이그레이션
FAQ 우와… - 이 페이지는 매우 깁니다! 그 말은 2.0이 완전히 다르다는 것을 의미합니까? 기초를 다시 배워야 할 것이며, 마이그레이션은
이제 조금 더 깊게 알아볼 차례입니다. Vue의 가장 두드러진 특징 중 하나는 눈에 잘 띄지 않는 반응형 시스템입니다. 모델은 단순한 JavaS
Reporting VulnerabilitiesWhen a vulnerability is reported, it immediately become
완전한 서버사이드 렌더링(SSR) 가이드서버사이드 렌더링을 사용하는 Vue 애플리케이션을 만들기 위한 독립적인 가이드를 만들었습니다. 이는 클라
공식 Flux-유사 구현대규모 응용 프로그램은 여러 컴포넌트에 분산되어있는 여러 상태와 그 상호 작용으로 인해 복잡해집니다. 이 문제를 해결하기
공식 라우터대부분의 단일 페이지 애플리케이션의 경우 공식적으로 지원되는 vue-router library를 사용하는 것이 좋습니다. 자세한 내용
Most of the tips below are enabled by default if you are using Vue CLI. This sec
Vue CLI 는 Jest, 혹은 Mocha 를 사용해 어려운 설정 없이 유닛테스트를 진행하기 위한 옵션이 있습니다. 커스텀 셋업의 가이드가 되
Vue CLI 는 TypeScript 툴링 지원을 포함하여 제공됩니다. NPM 패키지 공식 선언A static type system can he
소개Watch a free video lesson on Vue School 많은 Vue 프로젝트에서, 전역 컴포넌트는 `Vue.component
Vue는 텍스트 형식화를 적용할 수 있는 필터를 지원합니다. 이 필터들은 중괄호 보간법 혹은 v-bind표현법 을 이용할 때 사용가능합니다. (
플러그인은 일반적으로 전역 수준 기능을 Vue에 추가합니다. 플러그인에는 엄격하게 정의된 범위는 없습니다. 일반적으로 작성할 수있는 플러그인에는
기본Vue는 템플릿을 사용하여 대다수의 경우 HTML을 작성할 것을 권장합니다. 그러나 JavaScript가 완전히 필요한 상황이 있습니다. 바
시작Watch a free video lesson on Vue School Vue는 코어에 포함된 기본 디렉티브 세트(`v-model`과 `v-
기초Mixins는 Vue 컴포넌트에 재사용 가능한 기능을 배포하는 유연한 방법입니다. mixin 객체는 모든 구성 요소 옵션을 포함할 수 있습니
스타일 가이드이 문서는 Vue 코드에 대한 공식 스타일 가이드입니다. 만약 현재 Vue를 사용하여 프로젝트를 진행중이라면 이 문서는 에러와 바이
이 섹션은 작성하기 가장 까다로운 페이지이지만, 중요하다고 생각합니다. 당신은 해결하려는 문제가 있었을 것이고 문제를 해결하기 위해 다른 라이브
This page assumes you’ve already read the Components Basics. Read that first if
이 페이지는 여러분이 이미 컴포넌트 기초를 읽었다고 가정하고 쓴 내용입니다. 컴포넌트가 처음이라면 기초 문서를 먼저 읽으시기 바랍니다. 2.6.
This page assumes you’ve already read the Components Basics. Read that first if
Vue의 트랜지션 시스템은 진입, 진출 및 목록을 애니메이션으로 만드는 많은 간단한 방법을 제공하지만 데이터 자체에 대한 애니메이션은 어떻게 해
This page assumes you’ve already read the Components Basics. Read that first if
개요Vue는 항목이 DOM에 삽입, 갱신 또는 제거 될 때 트랜지션 효과를 적용하는 다양한 방법을 제공합니다. 여기에는 다음과 같은 도구가 포함
이 페이지는 여러분이 이미 컴포넌트 기초를 읽었다고 가정하고 쓴 내용입니다. 컴포넌트가 처음이라면 기초 문서를 먼저 읽으시기 바랍니다. Watc
Watch a free video course on Vue School ## 컴포넌트가 무엇인가요? 컴포넌트는 Vue의 가장 강력한 기능 중 하
기본 사용법v-model 디렉티브를 사용하여 폼 input과 textarea 엘리먼트에 양방향 데이터 바인딩을 생성할 수 있습니다. 입력 유형에
이벤트 청취v-on 디렉티브를 사용하여 DOM 이벤트를 듣고 트리거 될 때 JavaScript를 실행할 수 있습니다. 예제: 1234<di
v-for로 엘리먼트에 배열 매핑하기v-for 디렉티브를 사용하여 배열을 기반으로 리스트를 렌더링 할 수 있습니다. v-for 디렉티브는 ite
v-ifHandlebars와 같은 문자열 템플릿에서는 다음과 같은 조건부 블록을 작성할 수 있습니다. 1234<!-- Handlebars
데이터 바인딩은 엘리먼트의 클래스 목록과 인라인 스타일을 조작하기 위해 일반적으로 사용됩니다. 이 두 속성은 v-bind를 사용하여 처리할 수
computed 속성템플릿 내에 표현식을 넣으면 편리합니다. 하지만 간단한 연산일 때만 이용하는 것이 좋습니다. 너무 많은 연산을 템플릿 안에서
Vue.js는 렌더링 된 DOM을 기본 Vue 인스턴스의 데이터에 선언적으로 바인딩 할 수있는 HTML 기반 템플릿 구문을 사용합니다. 모든 V
Vue 인스턴스 만들기모든 Vue 앱은 Vue 함수로 새 Vue 인스턴스를 만드는 것부터 시작합니다. 123var vm = new Vue(
호환성 정보Vue는 ECMAScript 5 기능을 사용하기 때문에 IE8 이하 버전을 지원하지 않습니다. 하지만 모든 ECMAScript 5 호
Vue.js가 무엇인가요?Vue(/vjuː/ 로 발음, view 와 발음이 같습니다.)는 사용자 인터페이스를 만들기 위한 프로그레시브 프레임워크