摘要: TS TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类 型和基于类的面向对象编程。 TypeScript 扩展了 JavaScript 的句法,所以任何现有的 JavaScript 程序可以不加改变的在 Ty 阅读全文
posted @ 2021-03-10 09:38 沉_默 阅读(2687) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,我们在调试js程序的时候一般都使用console.log()来进行程序的调试,打印自己所需要的内容什么的。 那么js的调试命令可不止一个console.log() 分类输出 console.log('文字信息'); console.info('提示信息'); console.warn(' 阅读全文
posted @ 2020-10-29 14:28 沉_默 阅读(251) 评论(0) 推荐(1) 编辑
摘要: 前几天要做一个数据导出Excel 我就打算写一个通用的。 这样一来用的时候也方便,数据主要是通过Orm取的List。这样写一个通用的刚好。 public static void ListToExcel(List<dynamic> ts, string[] RowName, string[] List 阅读全文
posted @ 2020-04-16 10:53 沉_默 阅读(2715) 评论(0) 推荐(2) 编辑
摘要: 理解控制器 控制器的角色 (1)中转作用:控制器通过前面的学习大家应该知道它是一个承上启下的作用,根据用户输入,执行响应行为(动 作方法),同时在行为中调用模型的业务逻辑,返回给用户结果(视图)。 (2)中介角色:分离视图和模型,让视图和模型各司其职,控制器赋值二者交互。只负责数据传送,不负责处理。 阅读全文
posted @ 2019-04-01 17:39 沉_默 阅读(2391) 评论(0) 推荐(1) 编辑
摘要: 关于路由的理解 为什么要定义路由?路由的定义在开发中的工作量非常小,但是非常重要,因为任何请求都离不开路由。 各个电商网站的 URL 使用非常灵活,都离不开路由的定义,请大家参考几家电商的 URL 如下: 使用路由的好处: 能够根据系统需求,灵活的划分请求规则(不同模块请求的 URL 是不一样的)。 阅读全文
posted @ 2019-03-29 16:35 沉_默 阅读(16459) 评论(1) 推荐(5) 编辑
摘要: ViewData ViewData 对象大家应该比较了解了,它是一种字典集合数据,可存放任意类型,所以,使用时需要强制类转换。 ViewData 是“视图基类”和“控制器基类”的属性,所以,在控制器和视图中可以直接使用。我们通常是在控制器中写入数据,在视图中读取数据。 ViewBag ViewBag 阅读全文
posted @ 2019-03-29 10:56 沉_默 阅读(701) 评论(0) 推荐(0) 编辑
摘要: Razor 视图 关于视图引擎 视图引擎简单理解就是能够支持对视图的解析,在 ASP.NET MVC 中,视图引擎的作用就是把视图处理成浏览器能够执行的 HTML 代码,不同的视图引擎,语法规则不一样。 视图引擎的分类:第一种是 ASPX 引擎,也就是 web 表单引擎,使用<% %>这种小脚本和< 阅读全文
posted @ 2019-03-29 10:51 沉_默 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 可选参数 为什么要使用可选参数?因为在方法参数过多,调用显得麻烦,在方法调用时不必传递所有参数,可选参数,又称为“默认参数” 可选参数的语法要求:必须参数可有可无,必选参数在可选参数之后。具体规范如下: 可选参数的举例: 命名参数 为什么要使用命名参数?因为使用命名参数可忽略参数的顺序,在调用时候非 阅读全文
posted @ 2019-03-29 10:37 沉_默 阅读(2122) 评论(0) 推荐(1) 编辑