1.确定需要创建的功能,使用navita创建数据表
2.创建Da控制器
php think make:controller admin/Da
3.创建公共模型:
php think make:model ConMondel
比如创建ConModel,使用DaModel模型继承ConModel
在DaModel中构建相关的数据库方法
在ConModel中确定需要使用的数据表是哪一张
4.在controller控制器中创建相应的方法
也可以通过ajax调用其他控制器中的方法,比如
url:"{:url('index/index'}"
url:"{:url('shangchuan/shangchuan')}"
相当于引入的是shangchuan控制器中的shangchuan方法
以此方法就可以进行增删改查
5.查询功能:
通过{volist name="list" id="vo"}
{$vo.id}{$vo.name}
{/volist}
通过此实现数据显示和列表循环
6.增
首先创建create功能的方法,然后return $this->fetch();
通过ajax调用save方法,实现数据的存储
以data数据的形式通过ajax方式传值,最后通过save方法存储
返回值的形式主要通过方法中json的形式进行判断
json用来进行判断非常方便,能够节省不少的人工成本;
7.删除功能
通过javascrip直接调用delete方法,使用json进行判断,此时需要进行$id的传值
使用del标签与layer组件进行绑定
然后调用delete方法
8.修改功能
直接使用控制器中的edit方法进行管理,通过调用edit方法,不使用ajax即可完成相关应用的创建和操作