摘要: 在canvas.js (笔记 canvas) 1 /** 2 * 文本换行 3 * @param {Object} obj 4 */ 5 export const textWrap = function(obj){ 6 let tr = getTextLine(obj); 7 for (let i 阅读全文
posted @ 2019-11-08 16:35 PinkYun 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 富文本结构: 富文本样式: 效果图: 既然要兼容到pc端上的编辑器(本pc项目使用的是百度编辑器),所以存数据的时候带上标签传给后台 然而数据返回也是一个json的格式,所以解析方法,这是一个封装的方法,中间引用到一个插件的 xmldom是一个解析标签的,因为小程序么有dom元素,也没有js中获取某 阅读全文
posted @ 2019-07-08 18:13 PinkYun 阅读(685) 评论(0) 推荐(0) 编辑
摘要: mpvue: 1、多层数据绑定中,无法实时更新,比如,object.obj1.obj2这种三层以上的,赋值的时候不会实时更新,最好重新定义一个新的值,newObject = object.obj1.obj2 2、 小程序路由封装: 3、保存图片到本地的封装 4、小程序录音方法的实现 4.1、第一步打 阅读全文
posted @ 2019-07-08 17:30 PinkYun 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 想要用的时候 复制粘贴就好了 阅读全文
posted @ 2019-03-17 20:22 PinkYun 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 我这里就用获取微信授权运动步数的接口做案例,简单通过,也试过使用微信保存图片授权上, 代码如下: 这是一个小小的案例 有道词典 wx.getWeRunData ... 详细X wx。getWeRunData({成功:res = > { console.log (res) } }); 有道词典 wx. 阅读全文
posted @ 2019-03-17 20:07 PinkYun 阅读(3709) 评论(0) 推荐(0) 编辑
摘要: 以上是js代码,使用了自执行函数,通过构造函数来封装方法,进而单独分开 css的代码: 其中引用了jQuery这里的话,自己去引一个就好了,不多讲了 在新的页面中直接调用js最后暴露的方法即可 阅读全文
posted @ 2019-01-06 14:01 PinkYun 阅读(556) 评论(0) 推荐(0) 编辑
摘要: ## 如果有兴趣的话,大家可以去github上下载, 我是用mpvue框架做的这个项目 github链接地址: https://github.com/PinkYun/PinkJing 阅读全文
posted @ 2018-12-14 16:35 PinkYun 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 效果图: 说太多没用的 直接上代码 有更好的修改的话,可以留言 html代码: css代码: js代码实现的逻辑: 阅读全文
posted @ 2018-12-13 16:32 PinkYun 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 在vue中双向数据绑定原理,我们一般都是用v-model来实现的 ,但一般在面试话会问到其实现的原理, 方法比较简单,就是利用了es5中的一个方法.Object.defineproperty(),它有三个参数, Object.defineproperty(obj,'val',attrObject), 阅读全文
posted @ 2018-12-08 11:02 PinkYun 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 父子组件之间的通信,其实看文档呢, 已经介绍很多了,这里主要是要demo来说明 ,用起来比较方便 在shop.vue中传送数据到子组件中, 直接上代码 template部分的: JavaScript部分: 接下来是子组件代码: 子组件接收的话 在props中可以写很多的, 传入的值可以是对象,或者数 阅读全文
posted @ 2018-12-07 15:59 PinkYun 阅读(141) 评论(0) 推荐(0) 编辑