상황
v-btn을 특정 변수의 값이 들어가있을때만 활성화해주고 싶었음.
해결방법
disabled에 조건문을 넣으면 된다.
코드
두가지 방법이 있다.
그냥 넣기
<v-btn
class="mx-3"
x-large
:disabled="pending" //pending이 true일때만 버튼이 보여짐
>
삼항연산자 넣기
<input
type="text"
id="name"
class="form-control"
name="name"
v-model="form.name"
:disabled="validated ? disabled : ''"
>
참고
[javascript] vue.js에서 조건부로 입력을 비활성화하는 방법 - 리뷰나라
입력이 있습니다. <input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled"> 내 Vue.js 구성 요소에는 다음이 있습니다. .. .. ready() { this.form.name = this.store.name; this.f
daplus.net
'개발합시다. > FrontEnt 공부' 카테고리의 다른 글
[Vue] 목록에서 v-checkbox 전체선택, 해제 (0) | 2022.09.26 |
---|---|
[JavaScript, Vue] Object안에 key값이 있는지 확인하는 방법 (0) | 2022.09.26 |
[Vue] 잘 까먹는 사실들 (every함수, td, mt/pt, mounted) (0) | 2022.09.26 |
[JavaScript] 배열의 앞, 뒤에 값 추가하기 (0) | 2022.09.26 |
[Vue] V-btn 색상 변경 (feat. Vuetify) (0) | 2022.09.26 |