首先声明一下本篇文章不供大神使用,先简单介绍下本人的水平,可以写js和css,例如用自己写的js实现隐藏,弹窗,数据校验等,用手写css实现页面布局。大致来说网页上大部分功能大都可以写出来。
看到上面的叙述,可能有些傲娇的童鞋会说,我学这些做什么,网上写好的js都有,隐藏显示jQuery都提供的有,数据传递ajax也可以实现,数据验证交给后台。好吧,我的文章你也用不了,你的问题只能等到你的队友交你如何去做。
这个是后加的,我发现我忘说了,我这个讲的是js和css,再浅层次你去W3玩上一天就会了。
网页制作,怎么说呢,入门每个人的环境习惯不一样,做的方式也不一样,我的第一个web项目的网页,我是用table做的页面布局,至于js没有,table布局我认为比较简单,他就是把页面想象成一个个的格子,然后在每个格子里面填入自己想要的东西,有心的童鞋可以从这个开始。然后就是div了,他就像一个个的积木,有大有小,你把它堆到一起。css就是控制它的大小和位置的东西,这个的学习入路很简单,多定义一些div,在它的样式里面把他们定义成不同的颜色,然后进行微调,在观察页面的表现。至于后续的技巧,说白了就是多试试。Js这个也很容易,先模仿者写个弹窗,写个表单验证,再做个超连接,再加个时间,再去写复杂的动画,模仿改进很轻松的,当你写到一定程度,这个你会感受到的,就可以去网上的一些网站下他们的js和css,然后在对比观察他们的应用,然后你就会发现原来你才是大神,他们写的这麽渣还敢发布到网络上,尤其是一些网站,很重要的地方还用的不是自己写的js,看着就让人生气。
再说一句,学完css和js你自己就可以写jQuery了,这时候你在看jQuery,没有更简单,只有最简单。
表示我是一名大三学生,写的可能有点不适合你,骂的时候留点情。
共同学习,写下你的评论
做到第4步,页面显示空白;也没有报错;
app.config(['$routeProvider', function($routeProvider){ $routeProvider .when('/', { templateUrl: 'partials/home.html' }) .otherwise({ redirectTo: '/' }); }]);
像是此处没有跳转
以下这段对Angular与Express的整合描述的到位。感谢译者。
我溢出了视图中之前的内容(Welcom to Express)添加了一个带有 ng-view 的 div。这个属性告诉Angular在当前dom下渲染视图。通过这个设置,用户首次进入主页时,Jade视图将会在服务端渲染并且返回给客户端。在实际项目中,站点视图将有基础的模板()例如导航条,logo等)。它也有一个内容区(通过 ng-view 声明)由Angular来渲染视图。当用户通过应用来访问页面时,Angular将用不同的Angular视图来替换内容区域。这样避免了整个页面的刷新从而带来了更好的效果。这就是我们称这些应用为单页应用的原因:从本质上说只有一个页面被完整地从服务器下载,然后其他子页面只是简单的用来替换内容区。
作者其他优质文章
现在app.config报错了。不知道为什么
app.config(['$routeProvider', function($routeProvider){
^
TypeError: app.config is not a function