transclude - 编译元素的内容,使它能够被directive所用。需要(在模版中)配合ngTransclude使用(引用)
先看例子,index.JS代码:
var appModule = angular.module('app', []); appModule.directive('hello', function() { return { restrict: 'E', template: '<div>Hi there <span ng-transclude></span></div>', transclude: true }; });
html
<html ng-app='app'> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <body> <hello> <br/> <span>原始的内容,</span><br/> <span>还会在这里。</span> </hello> <hello> </hello> </body> <script type="text/javascript" src="../vendor/angular/angular.js"></script> <script type="text/javascript" src="app/index.js"></script> </html>
运行结果
firebug再看页面代码变成了
<hello> <div>Hi there <span ng-transclude=""> <br/> <span>原始的内容,</span><br/> <span>还会在这里。</span> </span> </div> </hello> <hello <div="">Hi there <span ng-transclude=""> </span> </hello>
相关推荐
angularjs自定义指令directive,用做http地址校验和数字校验,仅供学习参考使用
主要介绍了AngularJS中directive指令使用之事件绑定与指令交互用法,结合实例形式分析了directive指令在模板的使用,事件的绑定及元素、属性、控制器之间的交互相关操作技巧,需要的朋友可以参考下
主要学习AngularJs:Directive指令用法,内容很全面,感兴趣的小伙伴们可以参考一下
Dropzone.js 的 AngularJS 指令Dropzone.js 是一个有用的 javascript 库,用于将内容上传到服务器,这个 repo 使用指令在 angularjs 上完整实现了这个库。 用法很简单,你只需要复制指令和配置对象(对象在控制器中...
本篇文章给大家介绍在angularjs中自定义一个有关表格的directive,涉及到angularjs directive相关知识,对本文感兴趣的朋友一起学习吧
下面小编就为大家带来一篇angularJS利用directive实现移动端自定义软键盘的示例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
# AngularJS指令/控制器作为组件示例演示Web应用程序,用于显示 , , 集成需要本地Web服务器要正确运行Web应用程序,您需要具有本地Web服务器。 请参阅Git仓库的基本用法要获取母版的本地副本,请执行以下操作: ...
angular-round-progress-directive, 一个用于循环进度小部件的AngularJS指令 Angular 循环进度指令这里指令允许你使用一个循环的进程,感谢一个AngularJS指令。要求无任何相关性这里指令只需要可以显示画布的网页...
angularjs-指令-研讨会 JSSummit 的简单一步一步的 AngularJS 指令教程
今天小编就为大家分享一篇angularJS自定义directive之带参方法传递详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
本文实例讲述了Angularjs使用directive自定义指令实现attribute继承的方法。分享给大家供大家参考,具体如下: 一、Html代码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head>...
Directive是一个非常棒的功能。可以实现我们自义的的功能方法。下面通过实例代码给大家介绍Angularjs自定义指令Directive相关知识,感兴趣的朋友一起学习吧
CanvasJS-AngularJS指令 AngularJS的CanvasJS指令 需要库 安装 将chart.js文件放入您的项目目录 确保此文件包含在HTML标头中 编辑文件chart.js并将angular.module('your-module-here')更改为模块的名称 如下所述调用...
angular-directive.g-signin, 在按钮中,用于 Google + 符号的AngularJS指令 Angular Google Button按钮主页Google + 登录按钮的好开始位置。 指定你的客户 id,你就完成了。 几乎,你还需要为 event:google-plus-...
AngularJS 指令 AngularJS 通过被称为 指令 的新属性来扩展 HTML。 AngularJS 通过内置的指令来为应用添加功能。 AngularJS 允许你自定义指令。 AngularJS 指令 AngularJS 指令是扩展的 HTML 属性,带有前缀 ng...
暂时有http的校验 和 纯数字的校验,代码共享