ajax异步,默认false,改成true就是同步
风格编写接口
Cors跨域(该网址,版本号不同,地址不同,就是跨域)
JWT权限验证
DI依赖注入
数据库技术
SqlSugar轻量级ORM框架,CodeFirst
T4模板生成
学的一共6层
就是API+MVC
不管是MVC还是EF都有文件夹都有Controllers下面的文件必须是Controller结尾(如果不是,就会不认识你是哪个控制器)
多表联查
API的控制器层:分页
new是个匿名类型(里面包含三个属性)总页数 总条数 总集合
在运行的时候
=后面会有{},但是要把这个去掉,因为如果不去掉的话,运行结果就是为空,浏览器正常是没有这个{}的。
创建前台显示:
控件:
这个地址是在控制器层运行之后,点API,上面的网页地址
报错:
是因为没有跨域
WEBAPI跨域(CORS)(如果报错CORS)就是跨域错了
跨域是在API里面请求的
跨域使用方法:将老师发的跨域请求复制粘贴到Web.config里面
然后再把跨域设置的代码粘贴在Global.asax类文件里面,Application_Start方法的下面。
当UI层的web.config里面没有生成add文件,就说明,你没有创建在UI里面dbcontext。必须要创建,不然就连接不上。
如果点击,然后没有效果,查看一下是否调用了分页显示界面。因为有可能值没有传过来。
在分页显示的
要加一个清空empty();