摘要:上一课,大家知道,手机详细模板我们没有写出来,使用的是一个占位模板。这一课,我们先实现手机详细信息视图,这个视图会在用户点击手机列表中的一部手机时被显示出来。为了实现手机详细信息视图,我们将会使用$http来获取数据。以下json对象就是手机详细的信息,我们会在手机详细信息视图中显示这些数据。{ ...
阅读全文
摘要:上一课的例子中,我们的模型数据是硬编码的,也就是说,我们的数据不是从服务器请求回来的。这里,我们先讲解,如何从服务器获取数据:function PhoneListCtrl($scope, $http) { $http.get('phones/phones.json').success(func...
阅读全文
摘要:我们在上一课做了很多基础性的训练,接下来,我们讲一些难点的知识点,首先,讲一下如何实现一个全文检索功能: ... Search: {{phone.name}} ...
阅读全文
摘要:AngularJS应用程序主要有三个组成部分:模板(Templates)模板是您用HTML和CSS编写的文件,展现应用的视图。 您可给HTML添加新的元素、属性标记,作为AngularJS编译器的指令。 AngularJS编译器是完全可扩展的,这意味着通过AngularJS您可以在HTML中构建您自...
阅读全文
摘要:实现MVC的目的就是为了让M和V相分离。前端的MVC无法做到View和Model的相分离,而MVVM可以。我们先来看一个用MVC模式开发的经典例子:(一定要深入了解这种开发的思想,而不是看懂代码)$(function(){ //基本的Todo模型, var Todo = Backbone.Mod...
阅读全文