element-ui组件封装技巧

element-ui组件封装技巧

1. 封装内外嵌套的组件

如breadcrumb和breadcrumb-item,这时需要把绑定到breadcrumb上的参数透传给子组件,于是可以

provide() {
  return {
    elBreadcrumb: this
  };
},

子组件内:

inject: ['elBreadcrumb'],

访问的时候:

this.separator = this.elBreadcrumb.separator;

第二种方式:

gutter() {
      let parent = this.$parent;
      while (parent && parent.$options.componentName !== 'ElRow') {
        parent = parent.$parent;
      }
      return parent ? parent.gutter : 0;
    }

相关推荐

  1. element-ui封装技巧

    2024-04-23 03:10:01       32 阅读
  2. Element UI的安装及使用

    2024-04-23 03:10:01       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 03:10:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 03:10:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 03:10:01       82 阅读
  4. Python语言-面向对象

    2024-04-23 03:10:01       91 阅读

热门阅读

  1. 微信小程序中前端 授权登录获取用户的openid

    2024-04-23 03:10:01       39 阅读
  2. intellij idea的快速配置详细使用

    2024-04-23 03:10:01       30 阅读
  3. 279. 完全平方数

    2024-04-23 03:10:01       37 阅读
  4. flink和spark的区别

    2024-04-23 03:10:01       31 阅读
  5. Android组件化、模块化、插件化

    2024-04-23 03:10:01       35 阅读
  6. 【c++】cpp之引用

    2024-04-23 03:10:01       35 阅读
  7. Environment Modules工具

    2024-04-23 03:10:01       33 阅读
  8. DBA面试(ORACLE ADG篇)

    2024-04-23 03:10:01       35 阅读
  9. Linux Makefile

    2024-04-23 03:10:01       29 阅读
  10. 富格林:扫清虚假套路实现安全

    2024-04-23 03:10:01       41 阅读