01 2021 档案
摘要:1、截取字符串 (1)slice(start,[end]) //用slice删除字符串前几位字符,和删除最后一个字符 this.allId = this.allId.slice(0,this.allId.length - 1); //删除最后一个字符串 this.allId = this.allId
阅读全文
摘要:步骤重点: (1)行内添加开关控件,用templet初始化。 (2)form.on设定监听事件(先定义 var form = layui.form后才能使用 ) css部分 1 <div style="padding:10px 20px;"> 2 @*明细*@ 3 <div> 4 <table id
阅读全文
摘要:DAO层 Data Access Object 操作单表,不涉及复杂逻辑,主要是表的增删改查操作,完全根据Domain的要求来查询数据,会对每个要操作的数据库表定义一个Dao,对具体的操作要定义一个类似函数说明。 eg: UppCodeInfo findByCodeNo(String codeNo)
阅读全文
摘要:一.为什么需要软件设计模式? 我们先来定义什么是好的软件架构: 软件架构上具有明确的分工,各个模块的功能职责平衡分配,且明确。 可测试性,通常良好的软件架构都具备良好的可测试性。 良好的易用性,维护成本低。 为什么需要模块分工? 良好的模块分工,可以大大简化我们对代码的理解难度。虽然通过大量的开发工
阅读全文