123456789101112131415161718192021222324252627282930313233 |
- /**
- * Created by Mai on 2017/4/1.
- */
- var Bills = {
- createNew: function (project) {
- var billsTreeSetting = {
- id: 'ID',
- pid: 'ParentID',
- nid: 'NextSiblingID',
- rootId: -1
- };
- // 用户定义private方法
- var tools = {};
- // 所有通过this访问的属性,都不应在此单元外部进行写入操作
- var bills = function (proj) {
- this.project = proj;
- this.datas = null;
- this.tree = null;
- };
- // prototype用于定义public方法
- bills.prototype.loadDatas = function (datas) {
- this.datas = datas;
- this.tree = idTree.createNew(billsTreeSetting);
- this.tree.loadDatas(this.datas);
- };
- return new bills(project);
- }
- };
|