【发布时间】:2019-11-26 18:09:56
【问题描述】:
我在 VueJS 项目中使用 Bootstrap-Vue,使用类是不可能的..
我有下一个输入
<div class="input__wrapper">
<b-form-input
v-model="idOrNameSelected"
class="textfield"
:class="{'input--empty': idOrNameSelected != null}"
@keydown.enter.native="onSubmit" />
<label
class="input__label">Service id or name</label>
</div>
在我的脚本部分中,我将 idOrNameSelected 定义为:
data () {
return {
idOrNameSelected: ''
}
}
在我的 scss 文件中,我有一个类似
的规则&:focus ~ .input__label,
&:not([value=""]) ~ .input__label {
top: 8px;
pointer-events: none;
}
当我在输入中输入任何文本时,从来没有使用这个 css 规则,为什么?????
谢谢
【问题讨论】:
标签: javascript css vue.js input bootstrap-vue