AngularJS基础 ng-include 指令简单示例
AngularJS ng-include 指令
AngularJS 实例
包含 HTML 文件:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </head> <body ng-app=""> <div ng-include="'myFile.htm'"></div> </body> </html>
运行结果:
myFile.htm 文件标题
这个文本来自被包含的文件 myFile.htm!
定义和用法
ng-include 指令用于包含外部的 HTML 文件。
包含的内容将作为指定元素的子节点。
ng-include 属性的值可以是一个表达式,返回一个文件名。
默认情况下,包含的文件需要包含在同一个域名下。
语法
<element ng-include="filename" onload="expression" autoscroll="expression" ></element>
ng-include 指令作为元素使用:
<ng-include src="filename" onload="expression" autoscroll="expression" ></ng-include>
所有的 HTML 元素都支持该指令。
参数值
值 | 描述 |
---|---|
filename | 文件名,可以使用表达式来返回文件名。 |
onload | 可选, 文件载入后执行的表达式。 |
autoscroll | 可选,包含的部分是否在指定视图上可滚动。 |
以上就是对AngularJS ng-include指令的知识整理,后续继续补充。
相关推荐
-
angularjs中使用ng-bind-html和ng-include的实例
下面这个例子,往div标签内添加html内容: <!doctype html> <html ng-app="myApp"> <head> <meta charset="UTF-8"> <title>demo</title> <script type="text/javascript" src="lib/angularjs/angular.min.js"
-
Angular.js中ng-include用法及多标签页面的实现方式详解
前言 大家在平时的项目开发中,应该会经常遇到上图所示的需求,就是在一个页面中有多个标签,被选中的标签颜色会高亮显示,切换不同标签显示相应的不同内容.如果内容代码过多则写在同一个html文件就会显得特别乱,所以这里我们最好把页面代码分开单独管理,controller也可以分开来管理,这样就会显得清楚的多. 这里就要使用到Angularjs中个ng-include指令.下面来看看详细的介绍: 一.多标签的编写 首先需要了解需求: 1.同时只能选中一个标签 2.被选中的标签背景色以及自体颜色都将改变.
-
Angular.Js中ng-include指令的使用与实现
前言 大家如果想在angularjs动态加载一个内容,那我们就可以使用ng-include来实现.今天Insus.NET就在ASP.NET MVC环境中,举个例子来演示它的功能. 示例介绍 你可以在一个视图动态加载任一其它视图.如果你的动态内容有很多部件,你得需要在控制器创建相应的Action操作,如使用部分Partial view就不必创建相对应的Action.因此这是Insus.NET所喜欢的. 另外,我们还需要为ng-include的链接带些参数呢!!! 因此,参数,即是使用model来实
-
AngularJS基础 ng-include 指令示例讲解
AngularJS ng-include 指令 AngularJS 实例 包含 HTML 文件: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </head>
-
AngularJS基础学习笔记之简单介绍
AngularJS是一个JavaScript框架.它可以通过<script>标记被添加到HTML页面中. AngularJS通过指令对HTML属性进行了扩展,然后通过表达式将数据绑定到HTML元素中. AngularJS是一个JavaScript框架 AngularJS是一个JavaScript框架,它是由JavaScript语言编写的类库. AngularJS以JavaScript文件的形式进行发布,我们可以通过script标记将它添加到web页面中: 复制代码 代码如下: <scri
-
AngularJS基础 ng-repeat 指令简单示例
AngularJS ng-repeat 指令 AngularJS 实例 循环输出多个标题: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </head> <
-
AngularJS基础 ng-selected 指令简单示例
AngularJS ng-selected 指令 AngularJS 实例 获取选中的选项: 点击复选框选择 BMW 选项: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
-
AngularJS基础 ng-paste 指令简单示例
AngularJS ng-paste 指令 AngularJS 实例 文本被粘贴时执行表达式: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </head> &
-
AngularJS基础 ng-submit 指令简单示例
AngularJS ng-submit 指令 AngularJS 实例 表单提交后执行函数: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </head> &l
-
AngularJS基础 ng-mousemove 指令简单示例
AngularJS ng-mousemove 指令 AngularJS 实例 在鼠标指针在元素上移动时执行表达式: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </
-
AngularJS基础 ng-show 指令简单示例
AngularJS ng-show 指令 AngularJS 实例 复选框选中时显示部分内容: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </head> &
-
AngularJS基础 ng-focus 指令简单示例
AngularJS ng-focus 指令 AngularJS 实例 当输入框获取焦点时执行表达式: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </head>
-
AngularJS基础 ng-srcset 指令简单示例
AngularJS ng-srcset 指令 AngularJS 实例 定义图片的资源地址: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </head> &l
-
AngularJS基础 ng-value 指令简单示例
AngularJS ng-value 指令 AngularJS 实例 设置输入框的值: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> </head> <b
随机推荐
- Swift中的指针操作和使用详细介绍
- PHP静态延迟绑定和普通静态效率的对比
- awk中NR和FNR的区别小结和实例演示
- javascript 加入收藏、设为首页(IE,firefox兼容脚本之家版)
- Ajax异步无刷新对局部数据更新
- PHP+jquery实时显示网站在线人数的方法
- c语言内存泄露示例解析
- JavaScript中一个奇葩的IE浏览器判断方法
- Bootstrap实现input控件失去焦点时验证
- 详解vue2.0脚手架的webpack 配置文件分析
- jquery获取一个元素下面相同子元素的个数代码
- jquery+css实现动感的图片切换效果
- C#实现输入10个数存入到数组中并求max和min及平均数的方法示例
- C#实现的SN快速输入工具实例
- PHP在特殊字符前加斜杠的实现代码
- Android自定义button点击效果的两种方式
- 实例:用 JavaScript 来操作字符串(一些字符串函数)
- 启动Tomcat报错Unsupported major.minor version xxx的解决方法
- OKHttp3(支持Retrofit)的网络数据缓存Interceptor拦截器的实现
- vue同步父子组件和异步父子组件的生命周期顺序问题