摘要: VUE对于前端开发人员都非常熟悉了,其工作原理估计也都能说的清个大概,具体代码的实现估计看的人不会太多,这里对vue响应式数据做个简单的实现。 先简单介绍一下VUE数据响应原理,VUE响应数据分为对象和数组,实现方式并不同。 对象的数据响应方式 使用Object.definePrototype()方 阅读全文
posted @ 2021-04-08 17:45 孩子他爹 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在前端岗位已经有足足三年了,一直没有写过微信小程序,我知道它很火,有近似原生app的体验却无需安装app,即开即用,非常方便。工作一直挺忙,都是些再熟悉不过的搬砖工作,这大概就叫做瞎忙吧。近来稍闲,就学习了一下微信小程序,做了两个小demo,一个是仿《汽车之家》app里面的带字母导航的列表滚动效果, 阅读全文
posted @ 2019-07-09 22:37 孩子他爹 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 之前在新闻里面看到过一个条形图,展示的是每年各个国家的GDP比较,里面出现中国的GDP每年都在赶超其他国家,条形图赶超其他国家有个排序的动画,感觉很生动也很好看,就试着用VUE实现了一遍。做了才知道其实逻辑比较简单,现在把代码贴出来,有需要的同学可以拿去用用(代码比较粗糙,可以自己再去细化一下),主 阅读全文
posted @ 2019-06-04 10:28 孩子他爹 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 逻辑介绍: 1、表单获取焦点时,显示搜索建议框 2、输入内容时,请求后台接口,并将返回的数据展示在搜索建议框内 3、表单获取焦点情况下,按键盘上下箭头可实现搜索列表项的切换,按回车可以选择当前激活的选项并获取当前选项的数据,然后你可以用数据做其他事了 <template> <div class="c 阅读全文
posted @ 2019-04-21 16:46 孩子他爹 阅读(3754) 评论(0) 推荐(0) 编辑
摘要: // toD.js文件export default (val) => { const e = String(val) let rex = /^([0-9])\.?([0-9]*)e-([0-9])/ if (!rex.test(e)) return val const numArr = e.matc 阅读全文
posted @ 2019-03-02 22:53 孩子他爹 阅读(2764) 评论(0) 推荐(0) 编辑
摘要: // tofix.js文件// params// val: 要处理的数据,Number | String// len: 保留小数位数,位数不足时,以0填充// side: 1|-1 对应 入|舍export default (val, len, side) => { const numval = N 阅读全文
posted @ 2019-03-02 22:47 孩子他爹 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: HTML CSS 阅读全文
posted @ 2019-03-02 22:27 孩子他爹 阅读(3744) 评论(0) 推荐(1) 编辑
摘要: HTML CSS 阅读全文
posted @ 2019-03-02 22:16 孩子他爹 阅读(361) 评论(0) 推荐(0) 编辑
摘要: HTML CSS 阅读全文
posted @ 2019-03-02 21:48 孩子他爹 阅读(2947) 评论(0) 推荐(0) 编辑
摘要: HTML CSS 阅读全文
posted @ 2019-03-02 17:06 孩子他爹 阅读(1513) 评论(0) 推荐(0) 编辑