项目总结(未完成)

页面跳转:vue Router

创建路由和对应页面

UI框架:

页面布局

左侧菜单部分

 

问题一:路由通信:组合式API:

父传子:

const props=defineProps([""])

子传父:

const emit=defineEmits("")

用递归的方式看看有没有子菜单:

使用component组件,动态渲染图标,component标签中的  :is  属性用于动态绑定组件名称 ,从而根据条件渲染不同图标。

点击路由跳转:

用route.push,但是只是地址栏跳转了,页面没有跳转,因为嵌套路由没有还没有出口

菜单组件和header组件之间的通信

通过vuex进行状态保存

 创建了store,定义了模块,模块中定义所需要的state,mutation,然后对外暴露,之后挂载,

点击收起和展开:

点击菜单,将数据记录下来,在tag显示:


通过计算属性拿到属性,然后在页面中进行渲染

点击关闭

登录和注册:

点击显示不同的页面:

倒计时功能实现:

异步请求,借用第三方库axios(基于promise网络请求库)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值