随笔分类 -  uniapp

摘要:官网->组件->扩展组件(uni-ui)- 如:uni-calendar日历组件的使用 下载,选择HBuilder打开 下载后存放的位置如: 引入 import uniCalendar from '../../uni_modules/uni-calendar/components/uni-calen 阅读全文
posted @ 2022-06-27 20:49 青仙 阅读(2110) 评论(1) 推荐(0) 编辑
摘要:uniapp中组件通信和vue组件通信都差不多。只是全局事件总线的方式在uniapp里封装过了。可以不用在vue里注册也可以在组件里使用。 父组件传子组件 这个和vue组件一样,可以用props配置项。 父组件传值: 子组件接收: 结果: 子组件传父组件 就是vue里的自定义事件实现。将回调留在父组 阅读全文
posted @ 2022-06-24 20:49 青仙 阅读(1767) 评论(0) 推荐(0) 编辑
摘要:uniapp里组件创建和组件的生命周期和vue里组件一致。 组件创建 创建一个vue文件即可 <template> <view> <h2>测试组件</h2> </view> </template> <script> export default{ name:'test', data(){ retur 阅读全文
posted @ 2022-06-24 19:47 青仙 阅读(248) 评论(0) 推荐(0) 编辑
摘要:uniapp中路由跳转有如下两种方式: 1、声明式路由跳转 声明式路由跳转通过navigator实现 页面跳转。该组件类似HTML中的<a>组件,但只能跳转本地页面。目标页面必须在pages.json中注册。参考官网:组件->内置组件->uni-app组件->路由与页面跳转 要跳转的页面必须注册路由 阅读全文
posted @ 2022-06-23 22:39 青仙 阅读(270) 评论(0) 推荐(0) 编辑
摘要:跨端兼容 uni-app 已将常用的组件、JS API 封装到框架中,开发者按照 uni-app 规范开发即可保证多平台兼容,大部分业务均可直接满足。 但每个平台有自己的一些特性,因此会存在一些无法跨平台的情况。 条件编译 条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码 阅读全文
posted @ 2022-06-22 22:11 青仙 阅读(59) 评论(0) 推荐(0) 编辑
摘要:1、图片上传 uni.chooseImage(OBJECT) 调用uni.chooseImage(OBJECT)即可打开弹窗选图片 从本地相册选择图片或使用相机拍照。App端如需要更丰富的相机拍照API(如直接调用前置摄像头),参考plus.camera OBJECT 参数说明 success 返回 阅读全文
posted @ 2022-06-22 21:40 青仙 阅读(153) 评论(0) 推荐(0) 编辑
摘要:uniapp数据缓存就是利用浏览器的localStorage存储。 1、异步存储 1.1、uni.setStorage(OBJECT) 将数据存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个异步接口。 OBJECT 参数说明 1.2、uni.getStorage(OB 阅读全文
posted @ 2022-06-20 23:03 青仙 阅读(2003) 评论(0) 推荐(0) 编辑
摘要:uni.request(OBJECT) 用这个方法即可发送网络请求。 在各个小程序平台运行时,网络相关的 API 在使用前需要配置域名白名单。 OBJECT 参数说明 如: <template> <view> <button v-on:click="SendGet">发送请求</button> </ 阅读全文
posted @ 2022-06-20 22:14 青仙 阅读(1721) 评论(0) 推荐(0) 编辑
摘要:上拉加载 onReachBottom 页面生命周期的onReachBottom钩子可以监听上拉滚动条到底时的事件。 onReachBottom页面滚动到底部的事件(不是scroll-view滚到底),常用于下拉下一页数据。 注意 可在pages.json里定义具体页面底部的触发距离onReachBo 阅读全文
posted @ 2022-06-16 21:22 青仙 阅读(728) 评论(0) 推荐(0) 编辑
摘要:下拉刷新的开启模式 1、全局开启 这样直接在配置文件pages.json的globalStyle配置属性里设置"enablePullDownRefresh":true即可开启。不过这样每个页面都开启了下拉刷新了。 2、局部开启 在配置文件pages.json的"pages"属性里每个组件自己的pag 阅读全文
posted @ 2022-06-16 20:56 青仙 阅读(1852) 评论(0) 推荐(0) 编辑
摘要:1、应用(App组件)生命周期 只能在App.vue里监听应用的生命周期。专门为app组件准备的。 官方文档 → 全局文件 → App.vue → 应用生命周期 在app.vue里面设置。 <script> export default { // 只能在App.vue里监听应用的生命周期 onLau 阅读全文
posted @ 2022-06-15 21:49 青仙 阅读(183) 评论(0) 推荐(0) 编辑
摘要:uniapp中数据绑定和vue一样。如: <template> <view> <view>{{msg}}</view> <view v-for="(item,index) in list" :key="item.id"> 序号:{{index}} 姓名:{{item.name}} </view> < 阅读全文
posted @ 2022-06-14 21:36 青仙 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1、尺寸单位 uni-app 支持的通用 css 单位包括 px、rpx。 px 即屏幕像素。 rpx 即响应式 px,一种根据屏幕宽度自适应的动态单位。以 750 宽的屏幕为基准,750rpx 恰好为屏幕宽度。 750rpx刚好是一个屏幕宽度。 .box1{ width: 750rpx; heig 阅读全文
posted @ 2022-06-14 21:21 青仙 阅读(47) 评论(0) 推荐(0) 编辑
摘要:1、基础组件 1.1、text 文本组件,用于包裹文本内容。 属性说明 1.1.1、selectable 文本是否可选 1.1.2、space 显示连续空格 space 值 1.1.2.1、ensp 中文字符空格一半大小 1.1.2.2、emsp 中文字符空格大小 <template> <view> 阅读全文
posted @ 2022-06-13 21:03 青仙 阅读(145) 评论(0) 推荐(0) 编辑
摘要:pages.json全局配置文件就是一个js对象。对象属性如下: 1、globalStyle属性(全局样式) 用于设置应用的状态栏、导航条、标题、窗口背景色等。(全局样式) 在这里设置的样式是全局的。所有页面都可使用。如果页面有单独设置,则会覆盖掉全局设置的样式。 globalStyle属性的值为一 阅读全文
posted @ 2022-06-12 21:16 青仙 阅读(921) 评论(0) 推荐(0) 编辑
摘要:uniapp遵循vue的单页面开发规范(路由) 阅读全文
posted @ 2022-06-12 20:00 青仙 阅读(97) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示