`

项目中AngularJS前端页面分解及组装

阅读更多

方式1:使用ng-include标签方式:

   index.html页面内容:

 

<!DOCTYPE html>
<html ng-app>
<head>
   <title>simple app</title>
   <script src="http://code.angularjs.org/angular-1.0.1.min.js"></script>
</head>
<body ng-controller='MyController'>
  <script>
           function MyController($scope, $timeout){
              
           };
    </script>
  <ng-include src="'common_header.html'"></ng-include>  
    
    <div>center</div>
    
   <ng-include src="'common_footer.html'"></ng-include>  
  

</body>
</html>

   common_header.html:

 

  

<div>header</div>

  common_footer.html:

 

 

<div>footer</div>

 

 

方式2:使用ng-include标签方式:

   

<!DOCTYPE html>
<html ng-app="">
<head>
</head>
<body ng-controller="userController">
<div class="container">
<div ng-include="'common_header.html'"></div>
<div ng-include="'common_footer.html'"></div>
</div>

<script src= "js/angular.min.js"></script>
<script>
   function userController($scope, $timeout){
              
   };
</script> 
</body>
</html>

   common_header.html:

 

  

<div>header</div>

    common_footer.html:

 

 

<div>footer</div>

 

angularJs 页面分解与组装:http://hudeyong926.iteye.com/blog/2111664

分享到:
评论

相关推荐

    AngularJS前端框架特性介绍WORD版

    资源名称:AngularJS前端框架特性介绍 WORD版内容简介:本文档主要讲述的是AngularJS前端框架特性介绍;AngularJS (Angular.JS) 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,...

    前端项目-angularjs-dropdown-multiselect.zip

    本篇文章将深入探讨一个基于AngularJS的前端项目——"angularjs-dropdown-multiselect",它提供了一个功能完善的下拉多选框指令,适用于构建高效、灵活的用户界面。 "angularjs-dropdown-multiselect"是一个专门...

    Angularjs 前端管理员模版源代码

    **AngularJS 前端管理员模版源代码详解** AngularJS 是一款由 Google 主导开发的前端 JavaScript 框架,用于构建动态、交互式的 Web 应用程序。这款框架以其强大的数据绑定和依赖注入机制著称,为开发单页应用(SPA...

    yeoman generator for Angularjs 前端开发神器

    yeoman generator for Angularjs是前端开发者的重要工具,它通过自动化和最佳实践的引入,极大地提高了AngularJS项目的开发效率。掌握并善用这个工具,可以让你在前端开发中游刃有余,减少不必要的琐碎工作,专注于...

    前端项目-angularjs-slider.zip

    **前端项目-AngularJS Slider** AngularJS Slider是一款专为前端开发者设计的组件,它基于流行的JavaScript框架AngularJS构建,用于实现动态、交互式的滑动条功能。这个项目旨在提供一个独立、轻量级且移动友好的...

    前端项目-angularjs-color-picker.zip

    "前端项目-angularjs-color-picker" 是一个专门为 AngularJS 框架设计的颜色选择器指令,它允许开发者在 AngularJS 应用中集成色彩选择功能,提供用户友好的交互体验。 **AngularJS 简介** AngularJS 是一个由 ...

    疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战

    《疯狂前端开发讲义——jQuery+AngularJS+Bootstrap前端开发实战》是一本深入浅出的前端开发教程,它涵盖了三个核心的前端技术:jQuery、AngularJS和Bootstrap。这些技术在现代网页开发中扮演着至关重要的角色,使得...

    前端项目-angularjs-ie8-build.zip

    在本文中,我们将深入探讨如何在古老的Internet Explorer 8(IE8)中使用AngularJS 1.3构建前端项目。由于AngularJS 1.3原生不再支持IE8,因此需要一些额外的工作来确保兼容性。`angular.js-ie8-builds-master`这个...

    前端项目-angularjs-pdf.zip

    首先,让我们了解AngularJS中的指令。指令是AngularJS的核心特性之一,它们允许我们扩展HTML的功能,创建自定义的DOM元素或属性。在这个项目中,我们将会看到一个特定的自定义指令,用于加载和展示PDF文件。这个指令...

    疯狂前端开发讲义 jQuery AngularJS Bootstrap前端开发实战

    在前端开发领域,jQuery、AngularJS和Bootstrap是三个极为重要的技术框架,它们分别在不同的层面上解决了网页开发中的各种问题,极大地提高了开发效率和用户体验。接下来,我们将详细探讨这三个技术的核心概念、应用...

    angularJs前端框架首选样式Twitter Bootstrap

    AngularJS 的首选样式表是 Twitter Bootstrap, Twitter Bootstrap 是目前最受欢迎的前端框架

    前端项目-angularjs-scroll-glue.zip

    在本文中,我们将深入探讨基于AngularJS的前端项目——AngularJS Scroll Glue。这个项目提供了一个自定义指令,使得在页面元素内容发生变动时,页面能够自动滚动至元素的底部,这对于实时聊天、日志查看或者任何需要...

    angularjs前端框架

    控制器是AngularJS中的关键组成部分,它负责处理应用的业务逻辑,并将数据模型与视图进行连接。 - **控制器创建**:使用`angular.module('ModuleName').controller()`来创建控制器。 - **作用域**:控制器通过作用...

    前端项目-angularjs-toaster.zip

    在前端开发中,实时反馈用户操作的结果对于提升用户体验至关重要,AngularJS Toaster就是为了满足这一需求而设计的。这个压缩包文件"angularjs-toaster.zip"包含了AngularJS-Toaster-master主分支的所有源代码和相关...

    AngularJS前端页面操作之用户修改密码功能示例

    在AngularJS中,使用双大括号`{{ }}`标记可以实现数据绑定,这样视图会实时显示作用域变量的值。比如,在上面的代码中`{{scope.name}}`、`{{scope.pwd}}`、`{{scope.newPwd}}`和`{{scope.rNewPwd}}`分别表示用户的...

    angularjs1.X前端项目完美框架

    **AngularJS 1.x 前端项目完美框架详解** AngularJS 1.x 是一个流行的JavaScript框架,由Google维护,用于构建动态Web应用。它利用数据绑定和依赖注入,简化了客户端开发流程,使得开发者可以更高效地创建复杂的...

    angularjs Web页面框架 jsp源码

    - 在AngularJS中,控制器是JavaScript函数,通过`ng-controller`指令附加到DOM元素,它们与视图交互并处理业务逻辑。 3. **模块**: - 模块(`angular.module`)是组织应用的机制,可以包含控制器、服务、指令等...

    疯狂前端开发讲义:jQuery+AngularJS+Bootstrap前端开发实战

    《疯狂前端开发讲义:jQuery+AngularJS+Bootstrap前端开发实战》是一本专注于前端开发的实践教程,由知名IT作者李刚编著。本书旨在帮助读者深入理解和掌握前端三大热门框架——jQuery、AngularJS和Bootstrap的使用...

    前端项目-angularjs-nvd3-directives.zip

    "angularjs-nvd3-directives"是将NVD3集成到AngularJS中的一个项目,它提供了一系列的AngularJS指令,可以直接在HTML模板中使用,以创建各种NVD3图表。这使得开发者无需编写大量JavaScript代码,就可以快速实现动态...

Global site tag (gtag.js) - Google Analytics