01ydui(vue)-布局

一,资料:

一只基于vue2.x的移动端&微信ui--布局layout

1.在vue中的UI(ydui),默认结构布局采用flex,宽高是占满整个屏幕

<template>
<yd-layout>
  <!--主体内容-->
  tips:<layout></layout>仅适用于整体页面布局,不能使用在其他组件中。即在页面开始的时候就使用layout布局
  <!---->
</yd-layout>
</template>

<script>
export default {
    data() {
        return {
        }
    },
    mounted() {
    },
    methods: {
    }
}
</script>

2.页面高度不足100%

<template>
  <div style="height: 100%;">
      <yd-layout title="...">
          tips:若 yd-layout 组件的父级包含了高度不是100%的元素,需手动将其高度设置为100%,否则页面将不能正常滚动。
      </yd-layout>
  </div>
</template>

或者直接在vue中的App.vue中直接设置,即:

<template>
<div style="height:100%">
  <router-view></router-view>
</div>
</template>

yd-layout组件中还有顶部导航(yd-navbar)和底部导航(yd-tabbar)。除此之外,yd-layout组件中的slot不只有navbar和tabbar,还有top(上部内容),bottom(下部内容)

image.png

<!--适用于在yd-layout中固定顶部或者底部-->
<div slot="top"></div>
<div slot="bottom"></div>

四:底部tabbar组件应用

<FooterBar slot="tabbar"></FooterBar>
//在页面引用组件的时候,添加相应的slot值
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.地址 一只基于Vue2.x的移动端&微信UI。 -YDUI Touch 2.在你的项目中安装引用该UI。要注意...
    奶酪凌阅读 7,861评论 2 0
  • 本文基于工作项目开发,做的整理笔记前段时间公司有的小伙伴刚开始学习vue,就直接着手用在新项目上,以项目实战步步为...
    SeasonDe阅读 12,033评论 16 39
  • 基于Vue的一些资料 内容 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 element★...
    尝了又尝阅读 4,866评论 0 1
  • 定义语法规则apktool 反编译一个 apk时会产生一个 apktool.yml 记录了当前apk 的一些基本信...
    738bc070cd74阅读 4,565评论 0 0
  • 白沙镇中 张向逢 罗曼.罗兰说过:“和书籍生活在一起,永远不会叹息”。一本好书,往往能改变人的一生,爱读书...
    风情儿阅读 728评论 0 1