我使用v-text-field而不使用vuetify.min.css只需使用手写笔。
这是我的代码。
<template>
<v-text-field type="text" name="password"></v-text-field>
</template>
<style lang="stylus" scoped="scoped">
.input-group_details {
XXX
}
</style>
我想在v-text-field中隐藏一些div。
但我没有改变。
答案 0 :(得分:1)
使用范围样式(这是范围界定点)
是不可能的你可以做的是传递prop
,表示div被隐藏或全局处理。
const textField = {
template: `
<div>
<div>Always shown</div>
<div v-if="shown">
Conditionally shown
</div>
</div>
`,
props: { shown: Boolean }
};
Vue.component('v-text-field', textField);
new Vue({}).$mount('#app');
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.3.4/vue.min.js"></script>
<div id="app">
<b>shown = true:</b>
<v-text-field :shown="true"></v-text-field>
<br>
<b>shown = false:</b>
<v-text-field :shown="false"></v-text-field>
</div>
答案 1 :(得分:0)