zoukankan      html  css  js  c++  java
  • 9.27

    1. 能独挡一面 保持技术热情

    2. ng-options 写的时候用 key as value for (key, value) in AUTHORITY.AUTHORITY这样写的话是可以绑定key值作为ng-model的值。之前写的是value for (key, value)这样的话直接就是value的值作为ng-model了。

    3. 出现的一个问题是虽然绑定了但是没有显示出来,因为后端返回的是数字而前端这边是字符串。

    4. ng-model里面只能绑定值,不能做处理什么的。要改的话在controller里面改。

    5.在还没有发请求的时候。$scope上面都是没有projectDetail的。只有发了请求才有。

    6. select不要用ng-click去触发。用ng-change去触发。不然的话保存的值都是不准的。

    7. key as value for (key, value) in xxx 这个后面是循环,然后key是作为ng-model存储的值。value是作为显示的值。也可以是 aa.name as aa.xx for aa in xxx这样也是可以的。

    8. 可以用JSON.stringify()这个来让数据变成json对象。

    9. 如果一个对象里面的某个属性没有的话是undefined。 判断的时候是要用 === undefined ,这个undefined不能加引号。

    10. 再写公共函数的时候注意要传默认值。 注意在authority如果为0的时候也会用后面那个值。所以要用angular的那个isDefined的那个函数。

    this.canEditCard = function(role, authority, cardDetail) {
    authority = authority || default_value;
    if (angular.isDefined(authority)) {

    }

    11. 在用merge/patch下产生的冲突解决之后要需要add commit之后才能push。而如果是用git pull --rebase 这种情况下产生的冲突。解决完了之后直接add 然后rebase continue就行啦。可以这样理解,在rebase的过程中根本不会产生一个新的节点。所以是不用在commit一下的。

  • 相关阅读:
    第03组 Beta冲刺(2/5)
    2019 SDN上机第6次作业
    第03组 Beta冲刺(1/5)
    2019 SDN上机第5次作业
    SDN课程阅读作业(2)
    2019 SDN上机第4次作业
    第05组 团队Git现场编程实战
    第05组 团队项目-需求分析报告
    团队项目-选题报告
    第07组 Alpha事后诸葛亮
  • 原文地址:https://www.cnblogs.com/zhuni/p/5914296.html
Copyright © 2011-2022 走看看