반응형
Vue.js에서 새로운 무효 속성 설정
구성 개체를 전달하는 상위 구성 요소가 있습니다.props
그 자식에게.
이 오브젝트에 set reactive 엔트리를 추가합니다.다음은 예를 들어 다음과 같습니다.
created() {
this.config.page = this.config.page || 1
}
그래서 지금 이 순간부터,page
반응하게 됩니다.가능합니까?
실패한 시도:
beforeCreate() {
if(!this.$options.propsData.config.page){
Vue.set(this.$options.propsData.config, 'page', 1)
}
}
에서 변경하다beforeCreated
로.created
이것은 당신에게 도움이 될 것입니다.
create() {
if(!this.$options.propsData.config.page){
Vue.set(this.$options.propsData.config, 'page', 1)
}else{
this.config.page = 1;
}
}
언급URL : https://stackoverflow.com/questions/47556770/set-new-reactive-properties-in-vue-js
반응형
'IT' 카테고리의 다른 글
상대 Import에서 최상위 패키지 오류를 초과합니다. (0) | 2022.10.19 |
---|---|
MySQL에서 동일한 테이블에 행 삽입 (0) | 2022.10.19 |
저장된 이미지 주위의 공백 제거 (0) | 2022.10.19 |
시스템인 이유Java 네이티브 어레이 복사 (0) | 2022.10.19 |
Python 문자열에서 \xa0을 삭제하는 방법 (0) | 2022.10.19 |