用于uniapp框架的页面容器组件。
- 无需额外设置,开箱即用的固定头部和底部,解决ios回弹效果导致头部或底部不固定的问题。
- 自动设置底部安全距离,支持单独设置安全区背景色。
- 自动识别自定义导航栏模式,并提供一套开箱即用的自定义导航栏,支持自定义配置和插槽。
你有两种种方式预览
- 使用浏览器访问该地址:https://dimple-uni-container.vercel.app 进行预览(pc端注意开启开发者模式调整到移动设备)。
- 这个项目本身就是一个 uniapp 项目,git clone该项目到本地后,可使用HBuiderX导入该项目进行预览。
// 在命令行里执行
$ npm i @dimple-smile/uni-container
// 在你的代码里写
import DimpleContainer from '@dimple-smile/uni-container'
下面是一个最简单的使用例子
在src/pages/index/index.vue文件里能看到预览使用的栗子
<template>
<dimple-container>
<template #header>
<view class="header"> header </view>
</template>
<view class="content"> content </view>
<template #footer>
<view class="footer"> footer </view>
</template>
</dimple-container>
</template>
<script>
import DimpleContainer from '@dimple-smile/uni-container'
export default {
components: { DimpleContainer },
}
</script>
<style scoped>
/* css请按需编写 */
</style>
参数名 | 意义 | 说明 |
---|---|---|
back | 点击返回按钮发射的事件 | 需要开启customBack选项才能生效 |
src文件夹存放着组件的全部源码。入口为src/components/dimple-uni-container.vue。
@dimple-smile
Love
只要不商用,注明出处即可。
GNU General Public License version 3
谢谢你的使用~