程序员书籍笔记 程序员书籍笔记
  • HTML
  • CSS
  • JavaScript
  • 前端知识
  • Vue
  • MarkDown
  • git
  • Node.js
  • Linux
  • 51单片机
  • 四级
  • 第一学期课程
  • 操作系统
  • 计算机网络
  • 数据结构
  • 计算机组成原理
  • HTML5
  • Electron
  • 日记便签
  • 前端导航
GitHub (opens new window)
  • HTML
  • CSS
  • JavaScript
  • 前端知识
  • Vue
  • MarkDown
  • git
  • Node.js
  • Linux
  • 51单片机
  • 四级
  • 第一学期课程
  • 操作系统
  • 计算机网络
  • 数据结构
  • 计算机组成原理
  • HTML5
  • Electron
  • 日记便签
  • 前端导航
GitHub (opens new window)
  • Vue

  • Nuxt

  • Echarts

  • Node

  • git

  • express

  • 微信小程序

  • Spring

  • 后端知识

  • Markdown

  • project

    • 黑马头条

    • 小兔鲜

      • 项目介绍
      • 项目搭建
      • 外观搭建
      • 首页主体
      • 面包屑组件封装
        • 面包屑
          • yx-bread公共组件
          • 面包屑高级
          • bread 终极版封装
      • 分类模块
      • 登录模块
    • saas中台管理项目

  • 自用文档查询

  • 框架和软件
  • project
  • 小兔鲜
yuadh
2022-05-06
目录

面包屑组件封装

# 面包屑

面包屑概念

首页>美食>全球美食

# yx-bread公共组件

接收参数

  • parentPath 父级类目路径
  • parentName 父级类目名称

面包屑组件 <yxBread>

# 面包屑高级

进一步封装

对父级目录的 to 属性替换 , 使用插槽

  • 使用插槽和封装组件完成面包屑组件基本功能,会多出一个箭头
  • 学习 render 选项,h 函数的基本使用
  • 通过 render 渲染,h 函数封装面包屑功能

去除 scoped 属性 ,作用到 item 组件中

# bread 终极版封装

使用 render 函数自己进行拼接创建

指定组件显示的内容:

  • el 选项,通过一个选择器找到容器,容器内容就是组件内容
  • template 选项,<div>组件内容</div> 作为组件内容
编辑 (opens new window)
上次更新: 2023/02/07, 14:51:48
首页主体
分类模块

← 首页主体 分类模块→

Theme by Vdoing | Copyright © 2021-2023 yuadh
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×