Vue路由管理及传参
以Vue为基础做一套WebGIS系统,更多需要的是嵌套路由和VueX状态管理,因此针对网上的教程学习后,自己补充一些自己的观点,进行学习与巩固
如何不让input输入框显示或禁止历史记录
html的input框获取光标后,会提示原来输入过的内容,还会出现下拉的历史记录,有时候项目中完全不需要这个,大家基本禁止这种情况,基本都是在input中加入:autocomplete=off
如何判断没有后缀的文件类型?
正常情况下,文件都有后缀名,例如:xxx.gif, xxxx.avi。但是也存在后缀名的文件,去掉文件的后缀名,并不会影响文件本身的内容。所以在文件的数据中,有其他的方式能够标识出文件的类型。
FileReader()读取文件、图片上传预览
FileReader 对象允许Web应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用 File 或 Blob 对象指定要读取的文件或数据。
uniapp获取设备的唯一标识uuid
UUID:Universally Unique Identifier,通用唯一识别码。目前最广泛应用的UUID,是微软公司的全局唯一标识符GUID。其目的是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。
Flutter混编工程之通讯之路
对于混编工程来说,最常用的需求就是双端的数据通信。在Flutter中,SDK提供了platform_channels来进行跨端通信,它的整体架构如下所示。官方文档中提供了一个比较全的例子
知名NPM包(faker.js与colors.js)作者删库、注入恶意代码
faker.js与colors.js开源库遭开发者恶意破坏,数千个使用了流行开源NPM包faker.js和colors.js的项目一夜之间突然“变砖”,不断输出满屏乱码
JavaScript中循环之间的技术差异概述
在 JavaScript 中使用循环时,需要理解两个关键点:可枚举的属性和可迭代的对象。可枚举对象的一个定义特征是,当通过赋值操作符向对象分配属性时
挖掘隐藏在源码中的Vue技巧!
子组件data选项函数是有参数的,而且是当前的实例对象;生命周期钩子是可以写成数组形式,按顺序执行;可以使用生命周期钩子的事件侦听器来注册生命周期函数