zoukankan      html  css  js  c++  java
  • 9.14

    1. $(this)[0] === this;  $('#myDiv')[0] === document.getElementById('myDiv') 用$(this)获取懂啊的是jquery对象

    2. angular里面的service都是单例的。

    3. $q是angular中的一个服务,他是对promise异步编程的一个简化实现版。

    4. angualr原生的路由是不能深层嵌套的。所以采用UI-router。可以多层次嵌套。

    5. 前端路由的基本原理。哈希#也就是锚点。html5的新的history api

    6. 用元素的方式来匹配是E ,a是<div hello></div> 。m 是用注释的方式。c是用css的类的方式。控制器是为了控制视图和数据之间的交互。run方法是注射器加载完之后执行一次。用trusclude,可以让指令进行嵌套。

    7. 指令有三个阶段。加载angularjs,找到ng-app,然后编译。遍历所有的dom,找到所有的指令,然后link。link函数一半用来操作dom,绑定事件监听器。

    8. 指令和控制器之间,link函数有四个参数。scope,element,attr。在页面上写的是驼峰的写法。在控制器里面要用全部小写。如果想要让指令暴露出一些方法给外部使用。就把方法写在controll里面。link处理指令内部的一些操作。比如绑定事件呀之类的。

    9. 独立scope。@绑定是绑定的字符串。= 是可以控制器和scope里面一起的,进行双向绑定。$是用来绑定函数的。

    10. 不要去复用controll。如果controll里面有相同的代码,把它弄成一个服务。这样就可以在多个controll里面用service了。

  • 相关阅读:
    torch.optim.SGD()各参数的解释
    pytorch中y.data.norm()的含义
    sklearn分类模块
    python处理nii文件
    cvpr2019_Unsupervised Person Re-identification by Soft Multilabel Learning
    attention机制
    contrastive loss
    pytorch扩展——如何自定义前向和后向传播
    python | 实现多行向量(matrix)两两计算余弦距离、欧几里德距离
    判定是否过拟合、欠拟合的一种方式
  • 原文地址:https://www.cnblogs.com/zhuni/p/5875998.html
Copyright © 2011-2022 走看看