02 2014 档案
摘要:这一节主要记录修改页面的功能,不过修改页面和添加页面的界面是基本上完全一样,而功能也是基本一样,所以没有多少新添加的地方。后端的部分主要是修改,而我并不是完全修改,数据提交到后台之后首先是修改主档数据,然后删除明细档数据,再重新添加明细档数据,如果明细档数据也是修改的话就比较麻烦因为会有新添加的数据还要判断是添加还是修改,所以我干脆直接删除原有的数据再重新添加。前端的angularjs主要是添加了一个方法,就是在视图初始化的时候加载原有的数据出来,代码如下:1 //把数据写入到数据库2 $http.get('/getBill/'+params.id).success(funct
阅读全文
摘要:这一节主要记录添加页面的功能,其实在做这个添加页面浪费了我不少时间,因为这个里面我遇到了几个问题,不过最后都一一解决了。阅读目录: 1.主要问题 2.解决第一个问题:Tags分类显示 3.解决第二个问题:使用事务 4.前端angularjs处理主要问题这做添加页面的时候遇到的第一个问题是tags分类显示的问题,问题描述如下: 1 id name pid 2 1 AA 0 3 2 BB 0 4 3 CC 0 5 4 DD 1 6 ...
阅读全文
摘要:这一节主要记录NLifeBill里面有关Angularjs的使用,阅读目录: 1.项目目录介绍 2.angularjs详细配置 3.后端处理 项目目录介绍下面是整个项目的整理目录结构:因为angular我用的是最新的1.2.13。有些内容是分开了,所以我保留了整个文件夹在js文件夹下,而我自己的控制器文件就直接放在了js文件夹下。网上很多都说要按照规范来,或者使用requirejs等等,我一直觉得小项目这样反而复杂了,只有大的项目这样才会有显著的效果,还一方面我也是比较懒所以就随性一点。这里介绍下结构,视图引擎我使用的是EJS,然后我把后缀改成了.html这样写代码的时候更好识别,.ej...
阅读全文
摘要:NLifeBill登录之后显示的首页是一个日历,日历上面显示当月的每一天,记过帐的就会显示那天的出账和进账,没有记账的就会显示0/0。如图:之前在asp.net mvc模式先的时候这个控件我最初的想法是在服务端生成,后来发现这样太慢了,就在客户端生成了,整个日历控件是我写的一个jquery插件。日历的上部分主要控制月份的前进和后退并且显示当前的月份,后面会添加上当前整个月的整体进账和出账。这里主要记录下插件的思路。插件需要传递的参数有四个:1 //默认值2 var defaults = {3 year: new Date().getFullYear(),4 month: new...
阅读全文
摘要:NLifeBill这个项目是我自己独立开发的一个项目,之前这个项目叫LifeBill(生活账单),项目地址是:https://github.com/Dn9x/LifeBill这个项目是去年开始去年就已经开始使用了,主要是记录我家里的每天生活消费的费用,用了几个月之后发现最初的分类不完整,而且也想添加一些功能和晚上报表功能,就想着重构,之前的LifeBill是用Asp.net MVC3开发的,从2012年就一直喜欢nodejs所以这次重构的时候就想着全部用nodejs吧,所以名字我就添加了一个N在前面。NLifeBill这个项目的相关文章主要记录下我的开发过程,一方面提升下写博客的能力,比较从自
阅读全文
摘要:这边文章主要介绍的是有关前端页面介绍的文章,看过之后才发现有些放确实是自己的想法太天真。地址:http://blog.jobbole.com/59954/
阅读全文
摘要:这篇文章介绍了有关异步调用库的同步使用,就是让所有的异步调用库按同步顺序运行,和nodejs里面的异步库一样,主要用通俗的方式讲解了原理和运行方式,很好的文章,地址:http://blog.jobbole.com/60046/
阅读全文
摘要:这篇文章很好,写了有关前端模板引擎的原理,比较通俗易懂。地址:http://blog.jobbole.com/56689/
阅读全文

浙公网安备 33010602011771号