UniApp 推送问题
从开发 UniApp 项目开始一直用 Vue-Cli 方式,虽然期间遇到小坑,都基本很好解决,最近在结合推送模块的时候,遇到天大的坑,后续就踩坑解决。
记录一些日常中遇到一些 HTML, CSS 以及 JavaScript 学习记录以及使用上的奇淫技巧。
从开发 UniApp 项目开始一直用 Vue-Cli 方式,虽然期间遇到小坑,都基本很好解决,最近在结合推送模块的时候,遇到天大的坑,后续就踩坑解决。
最近做一个项目要做到类似 Apple 官网的 macbook 产品展示的效果,把其中踩到的坑和心得总结并且记下来。
最近很长一段时间做项目比较轻松,导致进阶知识点大量丢失,虽然之前看过很多知识点但时间长还是忘了,趁最近有时间再次温习并且记录下来。
对 ES2020 新特性掌握还是不够彻底,故写笔记记录下。
这几年做的可视化项目越来越多,这需要前端的 drag 和 drop 元素能力(下文简称 dnd),dnd 能力极大提高前端交互能力。然而在开发项目期间很少去了解其运行原理,这段时间趁着空余时间算是系统学习下前端 dnd 事件能力吧。
公司有个项目涉及人脸识别,需要前端能力支持,需要用户进入摄像头后识别人脸进行截图,然后上传后端进行数据交换。不过目前主流摄像头支持调用,开源社区有个 trackingjs 类库问题解决计算机视觉解决方案。
之前做不过不少关于地图交互的产品系统,目前国内主流的地图应用 SDK 只有几家:高德、百度和腾讯。所以个人觉得在 PC 应用上高德地图开发相对好一些,至少体验起来没有很明显的坑。这篇文章算是总结下开发地图应用总结吧。
之前很多项目都用到 Webpack 这个工具,毕竟目前前端领域上它所占的地位相当高,使用它可以减少大量的前端工作提高工作效率。正好最近需要用到它所以尝试下新版本的脚手架工具。
老早之前就使用它处理一些业务,不过后来很少接触复杂的业务,几乎忘了它的存在,正好进来因为 Vue3 特性让我想起来这个对象,花点时间深入了解这个对象使用和一些方法的技巧。
前几天在做项目的时候遇到一个关于数组的问题,在项目给后端提交一条数据,这个数据是数组类型,但需要改变数组里面的字段又不能改变原来的数组结构,所有我直接赋值新的变量再Map遍历修改的时候发现原来的数组结构已经发生改变了。
最近公司有个小项目类似这样,不过 App 这一块是利用 .Net 的 Xamarin 技术构建的 App,所以这就造成无法从浏览器调试数据。其次我利用 VueCli 生成静态页面,比编写原生的 HTML 页面高效多了,但同样无法抓取到页面动态数据的抓取。
在Nuxt.js打包时候发现vendors文件实在是太大,看了官方文档发现新版又不支持老的Api。