随笔分类 -  uni-App

uni-App 的学习记录
摘要:/** * 定义公共样式的地方 */ /** * 1行 不换行 显示 ... */ .line-clamp{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /** * 0. 最多显示1行 */ .line-clam 阅读全文
posted @ 2023-03-10 20:24 咸瑜 阅读(480) 评论(0) 推荐(0) 编辑
摘要:/*计算当前Swiper的高度*/ getCurrentSwiperHeight() { //获取Dom是异步操作 所以封装Promise return new Promise((resolve, reject) => { let sum = 0; const query = uni.createS 阅读全文
posted @ 2022-10-30 11:58 咸瑜 阅读(270) 评论(0) 推荐(0) 编辑
摘要:web端可能可以,但是小程序就算了,小程序的话有一个插件能但是也繁琐,所以我的想法是这样的: 参考: 参考博客 自解决: 跳转的时候携带code,判断code是什么 然后显示啥,,,, 阅读全文
posted @ 2022-10-20 16:37 咸瑜 阅读(98) 评论(0) 推荐(0) 编辑
摘要:逻辑:我随便写一个 没有cookie 我就跳转到登录页,而且任何返回都没用 1.在App.vue 里 写 onload 判断是否存在Cookie 【有效否后面验证】 2. 在导入Uniapp 拦截器 // 页面白名单,不受拦截 const whiteList = [ '' ] function ha 阅读全文
posted @ 2022-10-19 11:03 咸瑜 阅读(787) 评论(1) 推荐(0) 编辑
摘要:// 计算状态栏高度 getMenuButton() { // 状态栏高度 let ztl = uni.getSystemInfoSync().statusBarHeight; // 获取微信胶囊的位置信息 const custom = wx.getMenuButtonBoundingClientR 阅读全文
posted @ 2022-10-15 16:36 咸瑜 阅读(268) 评论(0) 推荐(0) 编辑
摘要:值多且是对象就用这个方法了: 发送 接受: 阅读全文
posted @ 2022-10-14 21:17 咸瑜 阅读(30) 评论(0) 推荐(0) 编辑
摘要:pages-activity-activity.js:278 Uncaught (in promise) TypeError: Invalid attempt to spread non-iterable instance.In order to be iterable, non-array obj 阅读全文
posted @ 2022-02-24 13:33 咸瑜 阅读(309) 评论(0) 推荐(0) 编辑
摘要:其实是就是个正则表达式啊,主要还是得看后端返回的是什么数据,你才可以根据后端去更改即可。 显示: 阅读全文
posted @ 2022-01-09 09:56 咸瑜 阅读(620) 评论(0) 推荐(0) 编辑
摘要:我记得写过笔记 想复习 找不到了 ,是给我删除了吗??? 无语了 重新写一遍: 我个人推荐先定义一个 filters过滤器文件夹,新建index.js 专门存放过滤器,即: 然后我们直接在里面定义过滤器: 如果有有导入的JS依赖 直接导入也即可。 然后我们在main.js 全部注册一下即可:(for 阅读全文
posted @ 2022-01-08 22:35 咸瑜 阅读(1173) 评论(0) 推荐(0) 编辑
摘要:首先初始化node.js , 打开终端输入npm init y 创建包项目管理工具: 会发现你项目多出一个叫 的文件,那么证明初始化node成功了。 安装day.js 1.自己百度进入官网 2.输入安装npm指令 npm install dayjs --save 指定版本自己指定即可。 我这里安装1 阅读全文
posted @ 2022-01-08 22:21 咸瑜 阅读(5048) 评论(0) 推荐(0) 编辑
摘要:前言: 之前介绍过如何使用vuex,现在就是写个笔记记一下如何用vuex 实现数据持久化: 数据持久化其实就是为了吧数据[搜索历史]放在 本地缓存中即:setStorage,,,,本来数据就是放在vue search模块下的 state中的,但是怕丢失什么的。。。 这里直接讲解第二步: 1.在模块中 阅读全文
posted @ 2021-12-18 10:56 咸瑜 阅读(1309) 评论(0) 推荐(0) 编辑
摘要:PS:现在的版本Vuex 都内置了,不用下载,直接导入挂载启动 赢取白富美! 1.导入 1.1 根目录新建 store ,store下面新建 index.js 1.2 写入代码啦啦啦啦 //导入Vue 和 导入Vuex import Vue from 'vue'; import Vuex from 阅读全文
posted @ 2021-12-12 19:20 咸瑜 阅读(804) 评论(0) 推荐(0) 编辑
摘要:今天在看视频发现一个知识点,是vue 很基础的知识点,就是 v-modle双向绑定,。 v-model可以实现双向绑定,那么他实现的原理: 如果说想应用到组件的绑定中,那么要准守一下规则: 子组件中,接受到的值(props),必以value命名 子组件(input)中要想修改value,那么@inp 阅读全文
posted @ 2021-12-05 11:31 咸瑜 阅读(588) 评论(0) 推荐(0) 编辑
摘要:因为我引入了阿里巴巴矢量库的文件(全部),,,吧jS删除即可: 报错: MiniProgramErrorTypeError: Cannot read property 'getElementsByTagName' of undefinedTypeError: Cannot read property 阅读全文
posted @ 2021-12-02 17:10 咸瑜 阅读(854) 评论(0) 推荐(0) 编辑
摘要:如果你想在微信小程序也双向值绑定的话,那么你就别用 :value 直接用 v-model="xx" 阅读全文
posted @ 2021-11-24 09:01 咸瑜 阅读(906) 评论(0) 推荐(0) 编辑
摘要:1. 在pages.json中的 subPackages 写: 其中 root 是分包包名,name 是分包的别名,pages是页面,页面可以定义 页面路径和样式。 2. 然后创建指定文件夹: 3,验证,可以打开WX小程序 里面看看详情: 看看红框框,证明成功了. 如果真实开发,请记得一定要提前进行 阅读全文
posted @ 2021-11-07 11:30 咸瑜 阅读(435) 评论(0) 推荐(0) 编辑
摘要:emmm 貌似是CSS3新增的样式,代码如下: 我在uniapp试了,安卓有效 WX/小程序有效 WEB无效 效果: 阅读全文
posted @ 2021-11-02 15:44 咸瑜 阅读(236) 评论(0) 推荐(0) 编辑

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