摘要:
Javascript设计模式读书笔记一1、Javascript 类的使用。在使用几年的Javascript中,感觉还不是很深入,只是用得比较肤浅。基本上写的都是一些小函数,没怎么用过类。比如说:function startAnimation(){ …}function staopAnimation(){ …}上面的做法很简单就是一个开始和结束动画的函数,但是无法创建可以保存状态并且可以对内部状态进行操作的动画对象。下面是定义的类的实现:var Anim=function(){ …};Anim.prototype.start=function(){ …}Anim.prototype.stop=f 阅读全文
摘要:
MVC表单和HTML辅助方法 阅读全文
摘要:
MVC模型 一、构建基架。 MVC中的基架可以为应用程序提供CURD各种功能生成所需要的样板代码。在添加控制器的时候可以选择相应的模板以及实体对象来生成相应的模板代码。 首先定义一个模型类如下所示: namespace LYG.HelloWorld.Models { public class Alb 阅读全文
摘要:
Razor页面布局 1) 在布局模板页中使用@RenderBody标记来渲染主要内容。比如很多web页面说头部和尾部相同,中间内容部分使用@RenderBody来显示不同的页面内容。 2) 在布局模板页中使用@RenderSection(“SectionName”)来渲染SectionName的节点 阅读全文
摘要:
Razor视图引擎 1、常用写法 @标记代码的转换字符。 示例: <h1>hello,it’s @users.count items.</h1> //这里会自动识别@users.count为代码块,用空格识别; @{ String rootNameSpace=”MyApp”; } ///////// 阅读全文
摘要:
首先解释下:本文只是对Asp.net MVC4高级编程这本书学习记录的学习笔记,书本内容感觉挺简单的,但学习容易忘记,因此在边看的同时边作下了笔记,可能其它朋友看的话没有情境和逻辑顺序还请谅解! 一、MVC控制器渲染视图的三种方式。 如下以HomeController控制器中的代码为例: 1、默认方 阅读全文
摘要:
Javascript 接口;设计模式的经典语录“针对接口而不是类编程”Javascript是种弱类型语言,类型不匹配错误很难跟踪,使用接口可以让这种错误的查找变得更容易点;接口还可以让逻辑代码变得更稳固,因为接口添加一个操作,类必须实现它。Javascript接口缺点:在某种程序上增加额外方法调用的开销(可以在开发完成后剔除接口代码);Javascript接口必须用手工的办法保证某个类实现某个接口,编码规范和辅助类可以提供一些帮助,但无法彻底根除这个问题,除非项目组的人员都同意并且强制使用接口并对其检查,否则接口很多价值都无法体现。1、 在Javascript中模仿接口。使用注释来模仿其它语言 阅读全文