zoukankan      html  css  js  c++  java
  • angular使用遇到的问题

      1. http://www.angularjs.cn/A0a6
      2.    用路由的时候,在js里写jquery的事件dom操作失效,只有在子页面里嵌套js才生效(jquery也不行)。解决办法就是把dom操作用ng-repeat遍历。需要加载的dom元素的数据定义为$scope的数组。如果script也需要遍历的话,script标签里面的内容会执行2遍,一次是页面加载  一次是angular加载完成。最好的方法是采用自定义指令的方式。
      3. input的ng-change事件报错     用
        onchange="angular.element(this).scope().fileChange(this.value)"
      4. $scope.apply()   相当于angular的手动刷新一次
      5. 兼容ie8

            
        <!--[if IE 8]>
                <script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.0.5/es5-shim.min.js"></script>
         
                <style>
                    .ng-hide {
                        display: none !important;
                    }
                </style>
            <![endif]-->
        

          

      6.    nth-child  first-child   first-of-type(这个类型的第一个)
        1. :first-child选择器是css2中定义的选择器,从字面意思上来看也很好理解,就是第一个子元素。比如有段代码:

          p:first-child  匹配到的是p元素,因为p元素是div的第一个子元素;

          h1:first-child  匹配不到任何元素,因为在这里h1是div的第二个子元素,而不是第一个;

          span:first-child  匹配不到任何元素,因为在这里两个span元素都不是div的第一个子元素;

          然后,在css3中又定义了:first-of-type这个选择器,这个跟:first-child有什么区别呢?还是看那段代码:

          QQ截图20140210135428

          p:first-of-type  匹配到的是p元素,因为p是div的所有类型为p的子元素中的第一个;

          h1:first-of-type  匹配到的是h1元素,因为h1是div的所有类型为h1的子元素中的第一个;

          span:first-of-type  匹配到的是第三个子元素span。这里div有两个为span的子元素,匹配到的是它们中的第一个。

          所以,通过以上两个例子可以得出结论:

          :first-child 匹配的是某父元素的第一个子元素,可以说是结构上的第一个子元素。

          :first-of-type 匹配的是某父元素下相同类型子元素中的第一个,比如 p:first-of-type,就是指所有类型为p的子元素中的第一个。这里不再限制是第一个子元素了,只要是该类型元素的第一个就行了。

          同样类型的选择器 :last-child  和 :last-of-type、:nth-child(n)  和  :nth-of-type(n) 也可以这样去理解
  • 相关阅读:
    2021 省选颓记
    题解 UVA12459 Bees' ancestors
    题解 UVA10812 Beat the Spread!
    题解 UVA12230 过河 Crossing Rivers
    题解 P1850 [NOIP2016 提高组] 换教室
    题解 P1297 [国家集训队]单选错位
    CSP2020 游记
    学习笔记10-18
    【题解-SP1724 TRICOUNT】简单易懂的递推式写法
    题解:论如何利用 大 模 拟 吊打LGJ~
  • 原文地址:https://www.cnblogs.com/lhy-93/p/5741610.html
Copyright © 2011-2022 走看看