vue在某一个页面内部怎么进行页面的加载

文章讲述了在Vue框架下如何创建NavList组件,将列表数据通过props传递,并在NavListItem子组件中接收处理。同时,介绍了如何利用vue-router进行路由跳转,当点击列表项时触发跳转到特定页面。
摘要由CSDN通过智能技术生成

 

 

 在首页里面写下面图片的列表,新建NavList一个vue文件里面保存列表,再创建一个NavListItem.vue文件写里面的样式。

首页需要书写的代码,

<nav-list  :navList="item.data"/>

 NavList.vue中书写代码

需要加上一个props,props中的navList是首页里面自定义的字符,首页里面写什么在引用的时候写成一样的便好。

props: ["navList"],

如果不加可能会报错,template中写入

<div v-for="(item, index) in navList" :key="index">
        <nav-list-item :itemContent="item"></nav-list-item>
</div>

同理在NavListitem中也需要写props,在父级页面定义的什么在子页面便引入什么

  props:["itemContent"],

html中书写的就是样式了,但是如果编写的这个列表需要路由跳转在setup中还要写

import {useRouter} from 'vue-router'  //需要引入这个用法
const router = useRouter();
        const toStore = ()=>{
            router.push("./store");  
        }
        return {
            toStore
        }

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值