2019年9月23日

摘要: 字符串长度 length 属性返回字符串的长度 字符串拼接 直接用+号: 就能得到I love you了 "I"+"love"+"you" 得到的也是I love you 字符串比较 ==和equals都能比较字符串,返回的都是boolean类型 a==b;返回 false a.equals(b)返 阅读全文

posted @ 2019-09-23 14:37 jessie-xian 阅读(2712) 评论(0) 推荐(0) 编辑

摘要: 大多数面试官都会问你有关闭包是什么的问题,而大多数时候你的一个错误答案的代价就是失去一份工作。就算你够幸运的拿到了这份工作的 offer,你也会在年薪上无形损失上万美元。因为你会以初级开发工程师的身份被招进公司,你的工作经验有多久人家是不会在乎的。(掘金文章里说的) (本文纯属个人学习记录) 一、变 阅读全文

posted @ 2019-09-23 14:35 jessie-xian 阅读(208) 评论(0) 推荐(0) 编辑

摘要: 一.对象转字符串 JSON.stringify() 二.字符串转对象 JSON.parse() 阅读全文

posted @ 2019-09-23 14:35 jessie-xian 阅读(133) 评论(0) 推荐(0) 编辑

摘要: HTML部分: css部分: js部分: 阅读全文

posted @ 2019-09-23 14:33 jessie-xian 阅读(466) 评论(0) 推荐(0) 编辑

摘要: 上传图片太大,需要前台进行图片压缩 上传图片大于100 1024 的用canvas 来压缩来解决 然后IOS拍照上传会有图片旋转的问题,然后用了github 上的exif.js很好的插件,项目里面npm install exif js save 安装, 然后import一下就可以使用了 html j 阅读全文

posted @ 2019-09-23 14:32 jessie-xian 阅读(1100) 评论(0) 推荐(0) 编辑

摘要: 三个技能,父组件 — 子组件传值(props)、子组件 — 父组件传值($emit)、以及插槽(slot);对于一个独立的组件来说,props是用来为组件内部注入核心的内容;$emit用来使这个独立的组件通过一些逻辑来融入其他组件中。举个具体点的例子,假如你要做一辆车,车轮是要封装的一个独立组件,p 阅读全文

posted @ 2019-09-23 14:31 jessie-xian 阅读(3702) 评论(0) 推荐(1) 编辑

摘要: 报错 第一种 修改为 第二种 此时webpack只会把它当做字符串处理从而找不到图片地址,此时我们可以使用import引入图片路径: import avatar from '@/assets/logo.png' 在data里面定义 此时webpack只会把它当做字符串处理从而找不到图片地址,此时我们 阅读全文

posted @ 2019-09-23 14:30 jessie-xian 阅读(914) 评论(0) 推荐(0) 编辑

摘要: 一、点击选择图片/拍照 二、将图片处理成base64 三、把base64转成图片路径显示在页面 四、点击预览图片 html部分 参考: "https://blog.csdn.net/qq_38244984/article/details/82221151" "https://blog.csdn.ne 阅读全文

posted @ 2019-09-23 14:15 jessie-xian 阅读(3536) 评论(0) 推荐(0) 编辑

摘要: 一、在小程序文件app.js里面定义全局变量 二、在页面上使用或修改 在页面中引入 调用全局变量值 改变全局变量值 阅读全文

posted @ 2019-09-23 14:15 jessie-xian 阅读(23657) 评论(0) 推荐(1) 编辑

摘要: 上一篇记录了选择文件或图片之后,获取文件/图片的MD5码,这个记录的是,拿到后台返回的base64图片后,加上 头,获取其MD5码进行加密,然后传给后台。 或者别的需要加密的字段也可以用上 一、把下面MD5加密代码 直接复制到项目的utils/md5.js / A JavaScript implem 阅读全文

posted @ 2019-09-23 14:14 jessie-xian 阅读(954) 评论(0) 推荐(0) 编辑

摘要: 问题: 上传图片含有大量重复 解决思路.获取图片MD5值 传到后台进行比较 一、引入spark md5.js 二、选择图片 获取文件 三、spark md5.js (function (factory) { if (typeof exports === 'object') { // Node/Com 阅读全文

posted @ 2019-09-23 14:13 jessie-xian 阅读(2275) 评论(0) 推荐(0) 编辑

摘要: 一、新建conponents文件 新建一个 components 文件夹,用于存放我们以后开发中的所用组件,例如目的是实现一个 弹框 组件,因此,在 components 组件中新建一个 Dialog 文件夹来存放弹窗组件,在 Dialog 下右击新建 Component 并命名为 dialog 后 阅读全文

posted @ 2019-09-23 14:12 jessie-xian 阅读(2612) 评论(0) 推荐(0) 编辑

摘要: 一、模态窗口 二、提示你想提示的信息 注意 "wx.showLoading" 和 "wx.showToast" 同时只能显示一个 "wx.showToast" 应与 "wx.hideToast" 配对使用 三、显示 loading 提示框 四、 阅读全文

posted @ 2019-09-23 14:12 jessie-xian 阅读(7545) 评论(0) 推荐(0) 编辑

摘要: 可借鉴表达式 验证数字的正则表达式集 验证数字:^[0 9] $ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1 9][0 9] )$ 验证有两位小数的正实数:^[0 9]+(.[0 9]{2})?$ 阅读全文

posted @ 2019-09-23 14:11 jessie-xian 阅读(11235) 评论(0) 推荐(0) 编辑

摘要: 调用小程序的接口来实现,没什么难点 wxml: js: 原文: "https://www.cnblogs.com/xiao ling zi/p/9377687.html" 阅读全文

posted @ 2019-09-23 14:11 jessie-xian 阅读(2756) 评论(0) 推荐(0) 编辑

摘要: 业务需求:图片轮番播放,可以左右滑动,点击指示点可以切换图片 这里使用小程序提供的组件 autoplay:自动播放 interval:自动切换时间 duration:滑动动画的时长 current:当前所在的页面 bindchange:current 改变时会触发 change 事件 由于组件提供的 阅读全文

posted @ 2019-09-23 12:17 jessie-xian 阅读(2129) 评论(0) 推荐(0) 编辑

摘要: 在微信小程序里面不使用checkbox怎么实现view的多选 wxml文件 wxss文件 js文件 原文: "https://blog.csdn.net/u013982652/article/details/80341089" 阅读全文

posted @ 2019-09-23 12:16 jessie-xian 阅读(714) 评论(0) 推荐(0) 编辑

摘要: 微信小程序的组件image是用来显示图片的,它有几个属性: 1、src 图片资源地址 2、mode 图片裁剪、缩放的模式 3、binderror 当错误发生时,发布到 AppService 的事件名,事件对象event.detail = {errMsg: ‘something wrong’} 4、b 阅读全文

posted @ 2019-09-23 12:15 jessie-xian 阅读(2157) 评论(0) 推荐(0) 编辑

摘要: 一.基本选择器 类选择器 .name{} ID选择器 name{} 元素选择器 name{} 通配符选择器(编译不通过) {} 包含选择器 p c{}:parent下所有的同一名字的child 子元素选择器 p c{}:parent下一层所有的同一名字的child 邻近兄弟元素选择器 c1+c2{} 阅读全文

posted @ 2019-09-23 12:15 jessie-xian 阅读(4747) 评论(0) 推荐(0) 编辑

摘要: ``` ``` ``` // 点击键盘上的搜索 bindconfirm:function(e){ var that=this; var discountName=e.detail.value['search - input'] ?e.detail.value['search - input'] : e.detail.value console.log('e.detail.value', disco 阅读全文

posted @ 2019-09-23 12:14 jessie-xian 阅读(3784) 评论(0) 推荐(0) 编辑