怎么在VUE3中跳转到外部HTML文件

1.在buplic文件夹中,放置需要导入的html文件

2.在文件中使用a标签进行跳转

 

这样就可以在vue3中直接跳转到其他页面了

vue,可以使用router来实现页面的跳转。首先需要在项目安装vue-router,然后在代码引用和注册router。在Vue实例,需要配置routes,即需要跳转的页面的路径和组件。比如以下代码: ```javascript import Vue from 'vue'; import VueRouter from 'vue-router'; import Home from './components/Home.vue'; import About from './components/About.vue'; import Contact from './components/Contact.vue'; Vue.use(VueRouter); const routes = [ { path: '/', component: Home }, { path: '/about', component: About }, { path: '/contact', component: Contact } ]; const router = new VueRouter({ routes: routes }); new Vue({ router: router }).$mount('#app'); ``` 在上面的代码,我们引入了VueRouter并将其注册,然后定义了三个组件Home、About和Contact。接下来,我们在routes配置这三个页面的路径。最后,创建一个Vue实例并将router配置添加进去。 现在,我们就可以在Home、About和Contact组件使用router-link来定义跳转到其他页面的链接,也可以使用router.push()方法来进行编程式导航,比如: ```html <!-- Home.vue --> <template> <div> <h1>Home Page</h1> <router-link to="/about">Go to about page</router-link> <button @click="goToContact">Go to contact page</button> </div> </template> <script> export default { methods: { goToContact() { this.$router.push('/contact'); } } }; </script> ``` 这样,当我们在页面点击链接或者按钮时,就会跳转到对应的页面。需要注意的是,在使用router跳转页面时,不需要像传统的跳转一样带上文件拓展名,因为vue会根据配置的routes来匹配路径。如果需要跳转到一个外部html页面,可以在新窗口打开该页面,或者使用iframe来嵌入。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值