`
HYFY
  • 浏览: 11779 次
  • 性别: Icon_minigender_1
  • 来自: 河北
文章分类
社区版块
存档分类
最新评论
文章列表
在Angular中,我们想要实现数据绑定,可以使用ng-model,也就是这样的形式: <input ng-model='body' /> <h1>{{body}}</h1> 这样,在input中输入内容的时候,内容就会同步的在<h1>中展现出来。初次接触的时候感觉很神奇 ...
NodeJS,一个可以使用js架构后台的基础框架。 关于语法,就不在这里多说了,有兴趣的同学可以看这里 https://github.com/nswbmw/N-blog/wiki/_pages ,或这里 http://www.nodebeginner.org/index-zh-cn.html。 说道NodeJS,很多人都会提到它的高性能, ...
初识rails,第一感觉:内容太丰富!! 怎么说呢,你想得到的,别人都替你做好了,想不到的,别人也都替你做了。但是作为主体的你,并不知道你需要的功能已经有现成的了,因此花不少精力去实现,最后别人告诉你,这个东西有已经实现的,下载个gem就好了。因此以后再需要什么功能,先去google一下 第二感觉:繁而不乱 rails框架下,文件的分类整理真是做的相当精细。controller,model,pages分别存放,关于数据库的迁移文件统一放到db文件夹下的migrate文件夹内,还有对应的测试文件也都放到了一个文件夹下,在让人养成一个好的分类保存文件的习惯上很有帮助。 第三感觉:操作方法多 ...
圈复杂度,英文为CCN(Cyclomatic Complexity Number)。官方解释为: “用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,即合理的预防错误所需测试的最少路径条数,圈复杂度 大说明程序代码可能质量低且难于测试和维护,根据经验,程序的可能错误和高的圈复杂度有着很大关系”。 简单来说,圈复杂度表现了一段代码的复杂程度(这里的复杂,指逻辑的复杂),即圈复杂度越大,代码中的逻辑判断数量越多,越复杂,从而可能导致代码质量越差。 计算圈复杂度的方法: 每出现while,for,if中的一个,圈复杂度就要加一,出现一个switch,有几个case,圈复杂度就要加 ...
先上两段代码 haml代码 .container .col-md-6 .container %video(ng-repeat='url in urls' id='{{url.flag}}' ng-show='{{url.flag}}' controls ) %source(src="{{url.name}}") .col-md-6 .container %br .row .col-md-1 .col-md-10 {{con ...
Angularjs directive Angularjs 提供的directive指令可以用来写自己的命令甚至标签。 用例子来说事吧:自定义指令example directive.html <!DOCTYPE html> <html ng-app='myApp'> <head> <title>TestDirective</title> <link href='css/bootstrap.css' rel='stylesheet' type='text/css' /> <sc ...
Angular 中的filtre个人理解,就是这么个东西,如字面意思,过滤器,是将一个变量过滤(处理)一下,返回处理后的变量,如{{people | FilterName:para}},FilterName是过滤器的名字,people是其要处理的变量,para是可选的参数。其实,Filte ...
MVC,M表示Model,也就是数据模型,数据模型是一个数据和操作数据方法的集合,例如User以及关于User的各种方法如增加,删除,修改,查询,更新等等。 V表示View,是显示,也就是要把Model具体的加修饰的显示出来。 C表示Controller,是控制器,运筹帷幄,调兵遣将,这里的兵将就是各种模型的方法以及在View上设定的各种开关(例如Angular 中的ng-switch,ng-show 等)。 写一个Angularjs下的简单的MVC编码结构的例子。 View:user.html(用来显示模型的各种信息及各种可视化操作如按钮) <html> & ...
Global site tag (gtag.js) - Google Analytics