>웹 프론트엔드 >View.js >vue.js에서 스타일을 변경하는 방법

vue.js에서 스타일을 변경하는 방법

coldplay.xixi
coldplay.xixi원래의
2020-11-25 14:01:294375검색

Vue.js 메소드를 사용하여 스타일을 변경합니다. 먼저 요소의 ref 속성을 정의한 다음 js 메소드를 통해 요소의 스타일을 수정합니다. 마지막으로 코드는 ['Background-color: #1F2429;width:66px']입니다. 단일 스타일을 수정할 때 스타일 이름을 직접 사용할 수 있습니다.

vue.js에서 스타일을 변경하는 방법

이 튜토리얼의 운영 환경: windows7 시스템, vue 버전 2.9.6 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

【추천 관련 글: vue.js

vue.js 스타일 변경 방법:

1 요소의 ref 속성 정의

 <el-button ref="btnClick" class="list_button" " @click="openClose"></el-button>

2. js를 통해 요소의 스타일을 수정합니다. method 더 많은 스타일 수정 cssText

function openClose() {
        this.isCollapse = !this.isCollapse
 
        if (this.isCollapse) {
            this.$refs.btnClick.$el.style.cssText =
                &#39;background-color:#1F2429;width:66px&#39;;
           
        } else {
            this.$refs.btnClick.$el.style.cssText =
                &#39;background-color:#1F2429;width:140px&#39;;
        }
    }

3를 사용할 수 있습니다. 단일 스타일을 수정할 때 스타일 이름

function openClose() {
        this.isCollapse = !this.isCollapse
 
        if (this.isCollapse) {
            this.$refs.btnClick.$el.style.color = &#39;red&#39;;
           
        } else {
            this.$refs.btnClick.$el.style.color = &#39;blue&#39;;
        }
    }

을 직접 사용할 수 있습니다. 관련 학습 권장 사항: javascript 학습 튜토리얼

위 내용은 vue.js에서 스타일을 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.