Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 컴퓨터과학총론
- C lanuage
- 개발자
- java
- 구글
- centOS7
- android
- javascript
- 해석
- server
- caddy
- it
- 번역
- mariadb
- techEmpower
- error
- 자바
- MySQL
- unity
- H2O
- Portfolio
- NGINX
- 한글
- C
- 프래그먼트
- ubuntu
- 개발
- php
- 안드로이드
- kakao
Archives
- Today
- Total
개발모음집
vuetify error solution 본문
1.
<v-text-field :disabled="true"></v-text-field>
출처: https://vuetifyjs.com/ko/components/textarea
2. v-for 안에 v-model 쓸 때
v-model에 item 자체를 적으면 "You are binding v-model directly to a v-for iteration alias." error 발생.
<v-col v-for="(item, index) in items ":key="index">
<v-text-field v-model="items[index]"></v-text-field>
</v-col>
출처 : https://forum.vuejs.org/t/v-for-v-model/29101
3. Cannot convert undefined or null to object
해결
Object.assign(this.values[this.editedIndex-1], this.editedItem);
// => this.values[tihs.editedIndex]하면 index가 없는 index라서 에러났던 것
4. vuex에서 온 state를 동기적으로 바꿔야하는 경우가 생겼는데, 아래 메서드를 사용하여 vuex와 vue의 연결성을 끊어서 에러를 해결하는 방법으로 해결
[vuex] do not mutate vuex store state outside mutation handlers
cleanSourse(source) {
return JSON.parse(JSON.stringify(source));
}
출처 : https://forum.vuejs.org/t/do-not-mutate-vuex-store-state-outside-mutation-handlers/29631/2
5. Computed property "" was assigned to but it has no setter.
snackbarStatus() {
return this.$store.state.suggest.snackbarStatus;
},
snackbarText() {
return this.$store.state.suggest.snackbarText;
}
위와 같이 작성했더니 Computed property "snackbarStatus" was assigned to but it has no setter. 에러 발생
아래는 해결방법
computed: {
snackbarStatus: {
get() {
return this.$store.state.suggest.snackbarStatus;
},
set() {
}
},
snackbarText: {
get() {
return this.$store.state.suggest.snackbarText;
},
set() {
}
},
},
json 구조를 재구조화
reFontData () {
let font = this.fontData;
if(font === undefined || typeof font === "undefined" || font === null || font === ""){
}else {
let value = [];
Object.keys(font).forEach(function (arrayIndex) {
value.push(font[arrayIndex]);
});
return value;
}
},
'client > Vue' 카테고리의 다른 글
nuxt generate error (0) | 2020.02.12 |
---|---|
nuxt generate 명령어로 배포시 error (0) | 2020.01.21 |
vue-chartjs 사용하는 법 (0) | 2020.01.16 |
nuxt ERR_CONNECTION_REFUSED (0) | 2020.01.15 |
nuxt에서 ip, userAgent, referer 정보 얻는 법 (0) | 2019.10.10 |