会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
点几
博客园
首页
新随笔
联系
订阅
管理
2019年12月5日
上拉、下拉无限滚动组件-pc端
摘要: 场景: web项目,聊天记录历史搜索。需要支持上拉无限加载,下拉无限加载。 目标: 支持所需场景;可配置。 难点: 顶部无限滚动很麻烦,网上没找着好的解决方案。刚开始 顶部也想使用 IntersectionObserver 特性来做,但二次触发比较麻烦,后来改用监听 scroll 事件。问题又来了,
阅读全文
posted @ 2019-12-05 12:03 点几
阅读(1139)
评论(0)
推荐(0)
2019年11月29日
elementui 表格应用1:多选+搜索框+保持选中状态
摘要: 场景: 一个带多选、关键字搜索功能的表格。要求在以下情形下, 保持数据项选中状态的一致: 1、有、无关键字; 2、数据项选中状态进行切换; 具体如下图: 案例代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <tit
阅读全文
posted @ 2019-11-29 16:42 点几
阅读(3429)
评论(2)
推荐(3)
2019年8月26日
uniapp初识笔记3
摘要: 21、iphone x 底部固定按钮适配 https://ask.dcloud.net.cn/article/3556422、1px 适配问题ui说 默认的1px 过宽; 23、picker组件 修改样式微信小程序暂不支持修改。只能使用 picker-viewhttps://ext.dcloud.n
阅读全文
posted @ 2019-08-26 16:16 点几
阅读(724)
评论(0)
推荐(0)
2019年8月18日
uniapp 动态获取接口域名
摘要: 背景 接口域名没有写死,而是动态获取。具体实现就是 通过读取一个静态json文件,来设置真实的接口域名。因为公司之前所有的项目都是这么处理的,好处是 原域名有可能被封,这样可以直接后台操作修改该配置文件即可;不然的话,h5 项目可能还好说,app 的话必须重新发版。 代码 // httpServic
阅读全文
posted @ 2019-08-18 17:33 点几
阅读(11221)
评论(1)
推荐(1)
uniapp初识笔记2
摘要: 16、视频上传使用uni的视频录制,最多只能拍摄60s以内的视频。如果是上传到alioss,可以使用 视频截帧 来获取第一帧 作为video标签的poster。17、下拉刷新 与底部固定元素微信小程序:安卓端 ,这两者冲突。下拉时,固定元素跟着动。无解。https://blog.csdn.net/w
阅读全文
posted @ 2019-08-18 17:14 点几
阅读(360)
评论(0)
推荐(1)
2019年8月15日
uniapp上传图片、视频到oss
摘要: 项目采用的是 阿里云oss js签名直传的方式。示例代码如下: 1、上传图片 2、相关代码 // ossUtil.js // crypto.js // base64.js // hmac.js // sha1.js 3、上传视频
阅读全文
posted @ 2019-08-15 09:53 点几
阅读(13260)
评论(1)
推荐(1)
uniapp初识笔记
摘要: 写在前面: 页面布局 尽量不要flex 布局了,ios滚动不流畅。底部有固定按钮的,使用fixed。 1、引入less通过编辑器,工具-插件安装- less编译 2、换行<text>\n</text>3、view标签,相当于div。这里的块状元素 没有 占全行。需要手动设置宽度4、radio 标签使
阅读全文
posted @ 2019-08-15 09:39 点几
阅读(1411)
评论(0)
推荐(0)
2019年7月26日
vue hash模式下微信授权登录
摘要: 背景 vue-cli项目。路由是hash模式。需要授权的场景有:项目入口处(App.vue),指定页面(创建时、methods 方法内);可以携带参数 思路 由于hash模式# 号的存在,授权后链接会被扰乱。所以 我希望在 授权前 将重定向的链接 即 redirect_uri 改为没有# 的url。
阅读全文
posted @ 2019-07-26 15:18 点几
阅读(7588)
评论(0)
推荐(0)
2019年7月19日
vue登录页作为modal全局使用
摘要: 背景 vue项目,有一个登录页面作为单独页面来使用。想要将其改造成 一个modal,然后全局可调用。类似于 mint-ui 的 toast组件这样。 要用到的位置主要是:vue页面内、接口请求的响应数据处理方法内(环境是 无法拿到当前作用域 this) 实现原理 将登陆页面modal封装成一个 插件
阅读全文
posted @ 2019-07-19 14:36 点几
阅读(1853)
评论(0)
推荐(0)
2019年7月18日
vue hash模式下微信分享,实现参数传递
摘要: 背景 vue项目hash模式下,需要实现微信分享。支持传递多参、无参、以及指定跳转页面、可配置 实现思路 由于hash模式 #符号的存在,在不同平台会存在兼容性问题。会导致 分享出去的页面不能跳转到指定页面。所以思路就是 将 页面路径 作为一个参数分享出去(本例 称它为 path参数),打开分享链接
阅读全文
posted @ 2019-07-18 18:23 点几
阅读(3814)
评论(0)
推荐(0)
下一页
公告