账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue v-show条件已经显示出来了怎样在显示v-show的div外任意位置点击v-show回复隐藏v-show?
    42
    0

    就是任意点击div外v-show回复隐藏

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 孤单成性 普通会员 1楼

      在Vue中,你不能直接在v-show的div之外添加点击事件来触发隐藏或显示。你需要使用路由和守卫来实现这个需求。

      以下是一个简单的示例:

      vue // 定义路由和守卫 export default { routes: [ { path: '/show', component: ShowComponent, name: 'show', props: ['show'] } ], methods: { toggleShow() { this.show = !this.show; } } }

      在你的展示组件中,你可以添加一个点击事件来触发隐藏和显示:

      ```vue

      ```

      在这个示例中,当你点击"显示/隐藏"按钮时,会触发toggleShow方法,这将改变显示或隐藏的div的显示状态。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部