摘要: 现在 vscode 自带的提示已经很好用了,大部分时间自带的提示展示的 emmet 内容已经是所需的了 在首选项 设置中配置 v1.15.1 之后需要这样设置: 阅读全文
posted @ 2018-03-02 11:27 ankle 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 在线检测正则 http://regexper.com js 中内置正则对象REGEXP对象 字面量实例化 var reg = /\bis\b/g ; 用过全文检索匹配字符串中的单个字符is 构造函数实例化 var reg = new RegExp('\\bis\\b','g') 第一个参数是正则文本 阅读全文
posted @ 2018-02-07 20:12 ankle 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1. 统计字符串中单词出现次数 "hi how are you i am fine thank you youtube am am ",统计"you"出现的次数。 方法一 : split() 思路:创建统计字符的方法,将要统计的字符串str 和 统计哪个具体的字符 word 做为参数,函数最后返回出 阅读全文
posted @ 2018-02-06 19:45 ankle 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 关于 js 作用域和执行上下文就不过多介绍了,本人也是在网上搜集了各种教程才逐渐理解,以下简单理解并说下call 的作用 首先简单理解下执行上下文有关概念,this 的指向就代表当前执行环境的上下文 这里的this 就指new出来的对象,调用这个方法的对象 call 简单的来说是改变this的执行上 阅读全文
posted @ 2018-01-30 17:29 ankle 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: js 实现 base64 加密解密 js 去除html 标签和空格 阅读全文
posted @ 2018-01-18 16:09 ankle 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 首先要根据产品需求画出原型图,需要实现的功能点,模块划分,大致的文件结构大概构思好,不至于踩深坑 1.配置全局 文件 app.json 、app.js 、app.wxss 基本的配置或是函数封装,可参考已封装好的库 xcx-base 用swiper 做tab 选项,左右滑动切换体验较好 流程分析: 阅读全文
posted @ 2018-01-15 17:36 ankle 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 移动端适配方案非常多,入行两年来始终没有一直使用一个标准,每个项目都按照业务需求来做适配 方案一: 最初听李彦辉老师的课程使用rem 布局了一段时间,但是字体计算比较麻烦,也不太精确 方案二: 偶然在Q群里一群友分享的 动态改变根节点字体的方案布局,头部引用一个js。按照设计图的像素写rem,100 阅读全文
posted @ 2018-01-03 14:23 ankle 阅读(513) 评论(0) 推荐(0) 编辑
摘要: Vuex 应用的核心就是 store,它包含着你的应用中大部分的状态 (state) 你不能直接改变 store 中的状态。改变 store 中的状态的唯一途径就是显式地提交 (commit) mutation。 首先举例一个最近看的使用vuex 存取数据状态的 套路写法 建立一个stroe 文件夹 阅读全文
posted @ 2017-12-08 15:51 ankle 阅读(241) 评论(0) 推荐(0) 编辑
摘要: vue 做 左侧菜单栏,wrapper 为父级,弹出时显示并从左侧做滑入动画,transform: translateX(-250px); 渐隐渐现。子级左右布局左侧60%,右侧40%,点击滑出菜单且隐藏 给a标签hover效果 添加 下划线 过渡动画 移动端 a:active 方法,点击有颜色 c 阅读全文
posted @ 2017-12-05 21:36 ankle 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 搜索历史 搜索过的关键词 保存在本地存储 localstorage 中,同时多个组件共享搜索历史数据,将数据存到vuex 中,初始值从本地缓存中取得对应key 的值,没有数据默认为空数组 点击搜索关键词列表值的时候触发将关键词写入vuex 中,搜索结果列表suggest 组件向外派发事件,在需要渲染 阅读全文
posted @ 2017-12-05 16:09 ankle 阅读(1668) 评论(0) 推荐(0) 编辑