- 博客(13)
- 收藏
- 关注
原创 reactnative实现图表功能
来个需求,需要图形统计,以前写vue图形统计都是用echarts,时间紧迫,我就想echarts 有没有reactnative的插件?结果还真有。
2023-12-16 22:36:52
725
原创 reactnative实现下拉加载更多
在做列表页时,需要实现下滑加载下一页的数据,我使用的是react native原生的组件FlatList,话不多说,一起来看看吧。
2023-12-16 22:02:39
480
原创 android9不允许使用http解决方案
react native 写app时发现有些手机获取不到数据。多方查看,原来是android9不允许使用http。
2023-12-16 21:47:52
725
原创 用js 实现图片的懒加载
在项目优化中,我们应该减少http的请求,实现懒加载,现在我们用js 实现一个懒加载的功能。当我们进入页面的时候就只会加载到我们可视区的图片和loading图片。我们一共有7张图片和一张加载的图片。然后往下划就会加载新的图片。
2023-07-14 15:48:49
81
原创 简单实现vue2中的响应式
vue2数据双向绑定的工作原理是通过 object.defineProperty() 来劫持各个属性的setter和getter,在数据变动时 发布消息给订阅者,触发相应的监听回调。现在我们就通过代码来简单实现吧。示例将通过输入框输入 与box里面内容相互绑定。
2023-07-14 13:06:39
155
原创 发布一个属于自己的npm包
会提示你按enter键进入浏览器页面,进行登录(注意:要是下面标红线的地址才可以上传)注意:只能删除72小时以内发布的包 超过72小时就不能删除了。包文件夹下 输入 npm version xx.xx.xx。npm unpublish 包名 --force。在头像下啊点击 packages 就可以看到啦。如果你是淘宝镜像服务器的地址需要切换回来。然后在进行 npm publish。上搜索是否有和你包名重复的包)删除的包24小时内不能重复发布。
2023-07-03 15:25:35
69
原创 vue传参之javaScript的加密与解密
前言最近有个需求,需要把url上的参数进行加密传递,然后复制到excel文件,用来方便查看数据代码实现传输: tobs64(){ const obj = { id:1, name:'咿呀咿呀哟' } console.log(window.btoa(window.encodeURIComponent(JSON.stringify(obj)))) //当含有中文的时候会会报错需要 window.encodeURICo
2021-08-07 14:26:20
345
原创 VS code vue安装Vetur后还是没有高亮显示之离线安装插件
VS code 离线安装插件前言因为公司项目是在云桌面开发,没有网络,需要在有网络的电脑安装vscode及插件然后压缩复制到云桌面,但是 安装了Vetur 压缩过去后vue文件代码还是没有高亮,试过很多种方法,但是都无效。然后使用离线安装(以前都没注意,都怪我不善于观察 ! _ ! )步骤以React Native Tools为例子首先先在有网络的情况下下载插件的安装包他会跳转到这个链接:https://marketplace.visualstudio.com/items?itemName=m
2021-08-07 13:33:32
1315
1
原创 canvas实现字体颜色渐变及解析
canvas HTML代码:您的浏览器不支持HTML5canvas标签canvas javascriput代码:解析:1.c.getContext(“2d”):getContext(“2d”) 对象是内建的 HTML5 对象,拥有多种绘制路 径、矩形、圆形、字符以及添加图像的方法2.createLinearGradient(0,0,c.width,0);:createLine...
2019-03-07 15:50:39
4466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人