代码改变世界

字符串金额转化为指定格式的货币格式

2016-12-28 22:47 by 史伟琪, 1982 阅读, 0 推荐, 收藏,
摘要:前言 做金融项目的时候,接触的大量数字字符串往往需要格式化显示,这里我写了一个demo,将字符串金额格式化,可以保留小数位数,可以添加货币标识前缀。 写在string的原型里面,需要格式化的时候直接格式化呗! 例:'123345.23123'.moneyFormatter(2,'¥') 输出: '¥ 阅读全文

探索模拟vue的双向绑定

2016-12-26 14:49 by 史伟琪, 409 阅读, 0 推荐, 收藏,
摘要:前言 本次探索的demo是基于jquery写的,毕竟jquery提供了强大的选择器,用惯了就离不开它了!本次探索只实现了文本的双向绑定。 View-Model 先看效果:文本框输入内容,model层数据也同步过来了 Model-View 先看效果:js改变model层数据,视图也立即随之变化 上我的 阅读全文

前后端分离--实现前端页面数据自动绑定的方法封装

2016-11-30 18:28 by 史伟琪, 2609 阅读, 0 推荐, 收藏,
摘要:前言: 对代码有洁癖的同志们,当你们一遍遍的写着$('xx').val(response.xx)的时候,有没有想过就不能一次性自动绑定嘛??? 一念生,则一发不可收拾,是的,我要自己封装一个自动绑定数据的方法!!! 附上代码 阅读全文

拥抱基于jquery.deferred的ajax,和层层嵌套回调的ajax说拜拜

2016-11-29 21:30 by 史伟琪, 2386 阅读, 1 推荐, 收藏,
摘要:前言 在项目中,无论是维护自己的代码,还是重构他人的项目代码,看到层层嵌套,异常冗余的某个function,那时我们的内心肯定是奔溃的! 在jquery1.5版本之前,如果我们某个操作需要多个ajax异步请求成功后执行,只能在前一个ajax成功的回调函数中接着发送ajax请求,这样一来,不光代码的可 阅读全文

基于jquery封装通用的控制显示隐藏的方法

2016-11-29 20:54 by 史伟琪, 509 阅读, 0 推荐, 收藏,
摘要:应用场景 在项目中会存在大量这样的需求: 1.选择不同的radio单选框,页面上的部分内容随之显示隐藏 2.选择不同的option下拉框内容,页面上的部分内容随之显示隐藏 如果每次遇到这类需求都单独写方法,不光费时间,还会让我们的代码显得异常冗余,因此我们写个通用方法! 附上代码 阅读全文