欢迎光临
我们一直在努力

大前端教程

基于UNIAPP整合NFC功能(安卓端)-小罗同学

基于UNIAPP整合NFC功能(安卓端)

在你的JS类库创建一个nfc.js(名字随你),写入一下代码: var NfcAdapter; export default { // 初始化NFC NFCInit() { try { let main2 = plus.android.ru...

前端JS与后端PHP加密解密-小罗同学

前端JS与后端PHP加密解密

网页端(在没有https情况下)给密码之类的加密传输,虽然多此一举,也好过直接监控软件就能看到信息 PHP端 /** * 前台加密(对应JS解密) * @param $data * @param $key * @param $iv * @r...

layer.confirm 阻断执行实现方式-小罗同学

layer.confirm 阻断执行实现方式

在工作中,我们可能会遇到循环体里面执行某些弹窗提示,通常用js原生的alert与confirm可以实现阻断,只有点击确认才继续执行。 但是,alert与confirm并不能控制样式等操作,尤其是想confirm的时候增加一个layer.ti...

基于Sortable.js实现vue2的拖拽功能-小罗同学

基于Sortable.js实现vue2的拖拽功能

主要是在用于vuejs2.0中实现的拖拽功能,用到的的js有Sortable.js,vuedraggable.js,当然还有vue.min.js,提供的案例使用的require.js加载。 实现后的效果如图所示: html主要代码 &nbs...

uniapp整合pad扫码功能-小罗同学

uniapp整合pad扫码功能

在工作中,app需要整合到pad中,原有的app扫条码是通过调用摄像头扫码解析解决~ 但是pda快捷键发起的扫码一维码通常是红外或者激光扫码,二维码才是摄像头扫码。而且,PDA通过快捷键扫码会直接解析(点击左侧黄色按钮) 那么,我们在开发的...

uniapp for TTS离线语音合成-小罗同学

uniapp for TTS离线语音合成

MT-TTS 安卓原生离线语音合成引擎工具插件 包含两个工具:MT-TTS-Speech(调用系统已安装TTS)、MT-TTS-Baidu(调用百度离线SDK,需要自行购买授权) MT-TTS-Speech 调用安卓系统已安装的TTS进行语...

JS高精度计算库decimal.js-小罗同学

JS高精度计算库decimal.js

在开发中,我们会遇到一些不可避免的数字运算,一位小数的,N位小数的,0.1 + 0.2 都不等于0.3,就别说3.1415926 * 3.1415926了。这些精度问题给我们带来了很多困扰。NPM是个好东西,有很多大佬造的轮子(工具),然后...

JS高精度计算库bignumber.js (推荐)-小罗同学

JS高精度计算库bignumber.js (推荐)

bignumber.js的特点就是处理整数和小数,跟decimal.js是一个作者,至于两者之间的区别,我暂时没深层次的研究,但是区别肯定是有的,因为我曾经使用时候算错过,因为换了一下,事后也没去研究。 1、安装和引用 JavaScript...

await和async浏览器最低版本支持-小罗同学

await和async浏览器最低版本支持

  一、桌面端浏览器对ES2015的支持情况 Chrome:51 版起便可以支持 97% 的 ES6 新特性。 Firefox:53 版起便可以支持 97% 的 ES6 新特性。 Safari:10 版起便可以支持 99% 的 E...

HTML+JS实现浏览器下载图片-小罗同学

HTML+JS实现浏览器下载图片

如果使用a标签指向一个图片的话,你会发现点击链接时它会直接在浏览器中打开图片并显示: 但是这样的话,就存在一个问题,如果我想点击a链接直接下载图片到本地,该怎么实现呢?在查阅资料之后,发现a标签有一个download的属性,添加了该属性,a...