zoukankan      html  css  js  c++  java
  • 37.创建自定义的指令的限制使用 通过restrict 设置

    转自:https://www.cnblogs.com/best/tag/Angular/

    1.

    元素名

     
    <runoob-directive></runoob-directive>

     

    属性

    <div runoob-directive></div>

    类名

    <div class="runoob-directive"></div>

    注释

    <!-- directive: runoob-directive -->
     
     1 <html>
     2 
     3 <head>
     4     <meta charset="utf-8">
     5     <script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script>
     6 
     7 </head>
     8 
     9 <body ng-app="myApp">
    10     
    11         <runoob-directive></runoob-directive>
    12       <div class="runoob-directive"></div>
    13        <script>
    14             var app =  angular.module('myApp',[]);
    15            app.directive("runoobDirective",function(){
    16                return {
    17                    restrict:"C",
    18                    template:'<h1>自定义指令</h1>'
    19                };
    20            });
    21         </script>
    22 </body>
    23 
    24 </html>

    restrict 值可以是以下几种:

    • E 作为元素名使用
    • A 作为属性使用
    • C 作为类名使用
    • M 作为注释使用

    restrict 默认值为 EA, 即可以通过元素名和属性名来调用指令。

  • 相关阅读:
    3.16 使用Zookeeper对HDFS HA配置自动故障转移及测试
    4、html的body内标签之input系列
    Gym
    Gym
    Gym
    Gym
    Gym
    Big Event in HDU HDU1171 (多重背包)
    Coins POJ 1742 多重背包部分和
    HDU 1059 Dividing 多重背包
  • 原文地址:https://www.cnblogs.com/sharpest/p/8176114.html
Copyright © 2011-2022 走看看