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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于vue构建的单页面应用 在页面跳转中 有打开新标签页的需求。
    23
    0

    项目的某些页面,需要在一个新标签页里打开。这种如何处理比较好? 通过window.open跳转吗? 通过a标签跳转吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 习惯躲避阳光、 普通会员 1楼

      在 Vue.js 中,我们可以通过监听 window.onpopstate 事件来实现页面跳转时的新标签页打开。以下是一个简单的实现示例:

      ```html

      ```

      在这个示例中,我们首先在模板中创建了一个包含标题和一个按钮的 div。当用户点击按钮时,我们会在 JavaScript 中调用 openNewPage 方法打开一个新的页面。

      openNewPage 方法首先获取当前页面和新页面的 currentPagenewPage 变量,然后调用 window.open 方法打开一个新的页面。

      注意,我们使用 window.open 方法打开新页面时,需要提供页面的 URL。如果你的页面 URL 是以 http:// 开头的,你需要在 URL 中加上 http://。如果你的页面 URL 是以 https:// 开头的,你需要在 URL 中加上 https://

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