zoukankan      html  css  js  c++  java
  • 自定义指令

    自定义指令 :用 directive 

                   angular.module("myApp",[]).directive("proList",fn)

                    通过添加 restrict 属性,值可以为 "ACEM", 来设置指令只能通过怎样的方式来调用: 默认值为AE

                                            A:作为属性使用;(<span pro-list></span>)

                  E:作为元素名使用;  sppro-list

                  C:作为class类名使用;

                  M:作为注释使用(已渐渐褪去很少使用)

                     template:指令的模块

                replace:如果值为true只显示指令里面的内容   为false html里面写的标签也存在

    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="../angular-1.5.5/angular.min.js"></script>

    </head>
    <body ng-app="myApp">
    <my-div></my-div> <span>E</span>
    <p class="my-div"></p> <span>C</span>
    <p my-div=""></p> A
    <!-- directive: my-div -->


    </body>
    <script>
    var app=angular.module("myApp",[]);
    app.directive("myDiv",function(){
    return {
    restrict:'C',
    template:"<div>我是自定义指令</div>"
    }
    })
    </script>
  • 相关阅读:
    golang并发
    golang接口
    golang方法
    golang函数
    微信小程序请求封装
    使用vue实现打印功能时出现多余空白页的问题
    mybatis 基本配置
    sql调优
    触发器 索引
    收藏 故事形式讲解javaScript中创建对象和Java创建对象的区别
  • 原文地址:https://www.cnblogs.com/yaomengli/p/6845658.html
Copyright © 2011-2022 走看看