• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >AngularJS > angularJS 中$attrs方法使用指南

angularJS 中$attrs方法使用指南

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-30

本文主要包含angularJS 中$attrs方法使用指南等相关知识,希望在学习及工作中可以帮助到您

这里给大家分享的是一个angularJS 中$attrs方法的使用示例:

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>
            无标题文档
        </title>
        <script src="http://localhost:81/js/jquery.js">
        </script>
        <script src="http://localhost:81/js/angular.min.js">
        </script>
    </head>
    <body ng-app="Demo">
        <div a>
            a_directive
        </div>
        <div ng-controller="TestCtrl">
            <h1 t>
                原始内容
            </h1>
            <h2 t2>
                原始内容
            </h2>
            <h3 t3="hiphop" title2="{{name}}">
                原始内容
            </h3>
            <div compile></div>
            <div>
                <test a="{{ a }}" b c="xxx"></test>
                <button ng-click="a=a+1">
                    修改
                </button>
            </div>
            <te a="1" ys-a="123" ng-click="show(1)">这里</te>
        </div>
        <script>
            var app = angular.module('Demo', [], angular.noop);
            app.controller("TestCtrl",
            function($scope) {
                $scope.name = "qihao";
            });
            app.directive("t",
            function() {
                return {
                    controller : function($scope){$scope.name = "qq"},
                    template : "<div>test:implementToParent{{name}}</div>",
                    replace : true,
                    scope : true     //作用域是继承的,默认就是继承的
                }
            });
            app.directive("t2",
            function() {
                return {
                    controller : function($scope){$scope.name = "nono"},
                    template : "<div>test:implementToParent{{name}}</div>",
                    replace : true,
                    restrict : "AE"
                }
            });
            app.directive("t3",
            function() {
                return {
                    template : "<div>test:implementToParent_titleIs:{{title}}<br>title2Is:{{title2}}</div>",
                    replace : true,
                    restrict : "AE",
                    scope : {
                        title : "@t3",
                        title2 : "@title2"
                    }
                }
            });
            app.directive('a',
            function() {
      &nbs

您可能想查找下面的文章:

相关文章

  • 2017-05-30AngularJS实现与Java Web服务器交互操作示例【附demo源码下载】
  • 2017-05-30基于Angular.js实现的触摸滑动动画实例代码
  • 2017-05-30Angularjs中controller的三种写法分享
  • 2017-05-30Angular1.x自定义指令实例详解
  • 2017-05-30AngularJS equal比较对象实例详解
  • 2017-05-30总结AngularJS开发者最常犯的十个错误
  • 2017-05-30详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
  • 2017-05-30Angular下H5上传图片的方法(可多张上传)
  • 2017-05-30浅谈Angular.js中使用$watch监听模型变化
  • 2017-05-30AngularJS模块详解及示例代码

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • AngularJS使用自定义指令替代ng-repeat的方法
    • AngularJS实现的回到顶部指令功能实例
    • AngularJS 模型详细介绍及实例代码
    • AngularJs expression详解及简单示例
    • Angular2数据绑定详解
    • 详解AngularJS中的filter过滤器用法
    • AngularJS中$interval的用法详解
    • AngularJS自动表单验证
    • AngularJs定制样式插入到ueditor中的问题小结
    • 深入理解Angularjs中$http.post与$.post

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有