需求:需要在商品列表页面点击添加商品按钮弹出添加商品页面
解决:一、通过抽屉drawer弹出
二、通过dialog弹出
本文主要讲通过dialog弹出,其实原理是一样的。只是标签不一样
首先、在src/components目录下创建文件夹addGoods,将添加商品页面复制到该文件夹下(注意如果添加商品页面有通过相对路径引入文件的记得调整路径)
这样就可以了,当然还可以做其他扩展,如果需要向添加商品页面传递参数只需要如下示例:
然后在添加商品里面通过props接收,然后通过watch监听type变化
另外:如果在弹出添加商品页面还有dialog弹出导致层级问题,只需要在dialog标签添加append-to-body属性