lan*_*ere 2 javascript button vue.js
代码:
<v-btn large color="green" @click="function">
<v-icon>star</v-icon> Add
</v-btn>
Run Code Online (Sandbox Code Playgroud)
Vue 中是否有解决方案,或者是否也可以通过 JavaScript 实现?
小智 6
您可以使用vue onClick-event隐藏按钮v-on:click。
v-on:click="isHidden = true"
Run Code Online (Sandbox Code Playgroud)
该属性isHidden可以设置为“true”,以便文本或按钮在v-if="!isHidden"添加到您选择的元素时不可见。
看看这个简单的片段:
v-on:click="isHidden = true"
Run Code Online (Sandbox Code Playgroud)
var myApp = new Vue({
el: '#myApp',
data: {
isHidden: false
}
})Run Code Online (Sandbox Code Playgroud)
使用以下代码可以隐藏按钮 onClick:
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.13/dist/vue.js"></script>
<div id="myApp">
<button v-on:click="isHidden = true">Hide text</button>
<button v-on:click="isHidden = !isHidden">Toggle text</button>
<h1 v-if="!isHidden">Hide me</h1>
</div>Run Code Online (Sandbox Code Playgroud)
var myApp = new Vue({
el: '#myApp',
data: {
isHidden: false
}
})Run Code Online (Sandbox Code Playgroud)