芳华
芳华
  • 发布:2020-11-12 13:47
  • 更新:2021-04-23 14:39
  • 阅读:7412

uniApp中的App.vue能不能支持template,这样方便全局统一添加一些组件

分类:uni-app
2020-11-12 13:47 负责人:无 分享
已邀请:
口区

口区 -

确实

chenli

chenli

组件哪个界面需要,在哪个界面使用吗?
可以自行封装父级组件,全局注册组件,在每个界面使用此组件

  • 芳华 (作者)

    在每一个页面组件里面使用这个组件,100个页面我要写100遍,再说如果传参或者事件有改动,我还要改100遍

    2020-11-13 10:26

  • chenli

    回复 芳华: 组件是可复用统一个文件管理。你只需要管理这个组件就行。动态属性值,这就看你怎么设计父子组件之前交互。

    2020-11-13 10:33

  • 鹅鹅鹅鹅

    回复 芳华: 刚写了个loader,可以实现全局引用,https://ask.dcloud.net.cn/article/39345

    2021-09-23 14:23

程序小白脸

程序小白脸 - 程序海,不明白,多指教

所以大佬你解决了么,我也好想知道怎么简单的去解决样布局的问题

佚名9527

佚名9527

应该不行吧 , 安卓和ios可以通过插件的形式实现 , 但是比较麻烦 . 通过的话至少要复写一个组件 , 我就是把公共组件全部都写在header头里面 , 比如我自己写了个layer组件 , onload里面每次都要写layer = this.$refs.header.$refs.layer; , 比较麻烦 , 然后再把这个提取出来放到混入里面去 , 调用的时候this.layer({...}) , 但是这个还是要引入一个<uni-header ref="header"></uni-header>

  • 佚名9527

    <uni-header ref="header"></uni-header>

    2021-04-23 14:40

  • 鹅鹅鹅鹅

    回复 佚名9527: 刚写了个loader,可以实现全局引用,https://ask.dcloud.net.cn/article/39345

    2021-09-23 14:22

该问题目前已经被锁定, 无法添加新回复