【发布时间】:2019-03-27 20:56:09
【问题描述】:
我有一张想要点击的图片。我都试过了
<img @click="myMethod" src="hasan.jpg">
和
<div @click="myMethod">
<img src="hasan.jpg">
</div>
但都没有用!最好的方法是什么?
完整代码如下:
<template>
<div @click="myMethod">
<img src="hasan.jpg" id="hasanStyle">
</div>
</template>
<script>
export default{
data(){
return{
showHasan:true
}
},
methods:{
myMethod(){
showHasan = false
}
}
}
</script>
<style scoped>
#hasanStyle{
position: absolute;
top: 120px;
right: -323px;
}
</style>
【问题讨论】:
-
你需要
this.showHasan = false -
您的代码看起来不错;是什么让您认为它不起作用?
-
你想通过点击隐藏和显示图片吗?
标签: javascript html image vue.js