当前搜索:

[置顶] h5+runtime Native.js 混合APP连接蓝牙打印机

自己摸索了一下,并参考其他人的代码,修复了原来代码存在的问题, 问题1:字符串的getBytes函数,返回null【需要通过new的方式创建字符串】 问题2:初始化打印一次,之后无法使用【不要重复调用device.createInsecureRfcommSocketToServiceRecor...
阅读(999) 评论(2)

[置顶] 微信JSSDK chooseImage uploadImage 接口 在IOS与安卓的差异

首先得说明我用的JSSDK版本是1.1.0的,官方文档也是给出1.1.0的例子。那么,讲讲那些坑吧。继上次苹果机 对JSON字符串解析问题之后,目前又多了一个坑。 那就是在安卓上表现正常的两个接口(选择照片,上传照片),在苹果却不行了。相信大多数人在网上也找了很多资料,知道微信只允许一张一张的上...
阅读(7868) 评论(12)

[置顶] 微信开发之蓝牙设备接入

1、蓝牙设备接入微信的基本条件 网上相对于这一块的资料不是特别多,而且有些博主整理的非常好的开发流程也会忽略很多东西,对于一个因为临时需求需要研究硬件设备的人来说太多没说明的坑。 在这里推荐一个链接: 快速入门微信硬件开发
阅读(6396) 评论(15)

[置顶] 微信硬件平台开发之蓝牙打印机(授权成功,连接成功)

步骤: 1 获取accesstoken 2 获取设备ID和二维码(get请求,accesstoken+productID) 3 提交授权需要的信息(POST) 第三步失败 错误信息 : crpy 认证方法无效,当设置为1,也就是加密的时候又提示 auth key invalid --此...
阅读(3662) 评论(6)

关于日常工作中,使用git犯的错误

在小公司呆惯了,没有系统地去深入学习git的一些知识,所有改动都是直接在master上操作。自己也具备所有的权限。怎么玩都无所谓。 但是现在在工作中,需要与别人合作。因此犯了许多错误。在此记录下来。慢慢学习。 以下是自己的提问,解决后会做颜色标记并添加到解决一列 2、假设A/B/C三条分...
阅读(16) 评论(0)

微信小程序自定义组件抽象节点

关于小程序 自定义组件 抽象节点的相关内容:抽象节点,有时候我们希望 一个组件的内容,是可以动态改变的,比如一个组件A的内容 这里是父组件的内容 这个组件A里面的select标签并不是实质存在的一个 子组件,而是自定义的 标签,我们称它为抽象节点我们希望调用父组件A的时候,可以通过不同的条...
阅读(1) 评论(0)

常用git 命令

1、从某(dev)分支创建新分支 git checkout dev (切换至某分支,再当前分支下创建新分支) git checkout -b new 2、删除对文件的修改(适用于没有添加到缓存区和工作区,也就是add 和commit 之前可以使用) git checkout – 文件名 ...
阅读(8) 评论(0)

微信小程序学习过程中,需要注意的点

1、数据的更新必须用setData({})的形式更改,否则视图和逻辑数据无法保持一致 2、关于页面栈需要注意的是,通过tabBar更改,会将所有页面栈 清除只【留下】新的页面。【重加载】也一样,清理所有页面栈,加载的页面入栈 3、关于wx.navigateto中的url参数,无法跳转到tabB...
阅读(10) 评论(0)

关于webpack 4.x.x版本导致原本jquery 安装包提示错误的问题

玩了三个星期好久没写代码,结果来到新公司准备的时候,发现原本发布的安装包没法使用了。webpack也更新到了4版本,项目一直提示错误:“Uncaught ReferenceError: WEBPACK_AMD_DEFINE_ARRAY is not defined” webpack:///./n...
阅读(24) 评论(0)

作为求职者转为面试官的一些个人经验和总结(新手向)

公司断断续续招过几次人,是我从一名求职者变成面试官的经历,这种转变让我更理解了再求职过程中遇到的一些问题,希望能帮助到一些刚毕业或者出来实习的人。 我们公司招聘的是前端开发的岗位,在此记录下自己一些小小的体会对比参照一下自己刚出来面试工作的情况,谈谈自己的一些看法。刚毕业疑问 我的简历到底写得如...
阅读(49) 评论(0)

微信公众号支付需要注意的细节

重点及大概流程: 重要流程: 预支付-》支付 重点:签名及验签,这里只讲MD5签名 签名生成的通用步骤如下: 第一步,设所有发送或者接收到的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=value1&...
阅读(112) 评论(1)

如何查看自己NPM发布包的下载量

官方平台上只有短暂的统计,比如最后一天,最后一周以及最后一个月的下载量。 想要看自己总的下载量,需要安装一个工具 npm i npm-user-downloads [-g] 安装完成后 输入命令: nud heartofblack last-month --limit=50 //...
阅读(653) 评论(0)

微信浏览器缓存问题

微信缓存清除不了,导致在调试或者上线更新出错情况下无法继续更新文件。一般HTML文件需要增加以下内容 <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate&q...
阅读(341) 评论(0)

发布自己的包到NPM

步骤很简单【有些细节需要注意】: 1:注册NPM账号 https://www.npmjs.com/ 2:配置好自己的package.json文件 3:在项目目录执行 npm publish即可 npm init 生成自己的配置文件【切记,发布包的名称name必须在NPM管理平台上是唯一的...
阅读(156) 评论(0)

2017年总结

时间总是如此之快,2018又快到了,在这里总结一下今年的成长,也是我第一次总结。 2015年12月入职上海汉得,学习培训erp二次开发,因家庭问题和个人问题于2016年4月份申请离职。 回家陪父母两个月,至父母身体和心态状况转变好之后,重新回到学校参与毕业典礼并重新寻找工作。 2016年7月...
阅读(251) 评论(0)

lodash常用API

Array API 数组分块 _.chunk(array, [size=1]) //返回新数组 var arr=[1,2,3]; var newarr=_.chunk(arr,2); //[[1,2],[3]] 去除假值 _.compact(array) //返回新数组 var arr=[0, 1...
阅读(87) 评论(0)

关于canvas无法通过drawImage加载的原因

在使用drawImage方法的时候,发现无法加载 var can = $('#mycanvas')[0]; var cxt = can.getContext('2d'); var bg = new Ima...
阅读(209) 评论(0)

vue-cli构建项目

安装vue-cli – npm install vue-cli -g 初始化项目 – vue init webpack vuecliTest //webpack是vue提供的五种模板中的一种,vuecliTest是项目名,他会在你当前所在目录下创建与项目名一致的文件夹 在实际开发中,...
阅读(82) 评论(0)

关于webpack,babel,以及es6和commonJS之间的联系

在这里理清一下以上几个概念以及他们之间的关系。现在的浏览器很多都不支持es6的语法,或者仅仅是部分支持,比如你用.360浏览器,你会发现它支持let却不支持箭头函数等。babel就承担了“翻译”的角色,把es6的写法转换成es5的写法。 但是有些人可能在一个项目中单独安装完babel,并成功生成...
阅读(386) 评论(0)

Vue 父组件和子组件之间的双向数据流动 .sync【版本需要2.3.0+】

<head> <meta charset="UTF-8"> <title></title> </head><body> <div id="test">...
阅读(183) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 23万+
    积分: 3013
    排名: 1万+
    最新评论