• angular8 大地老师学习笔记---第六课


    export class TodolistComponent implements OnInit {


    public keyword:string;
    public todolist:any[]=[];


    constructor() { }
    ngOnInit() {}

    doAdd(e){
    if(e.keyCode==13){
    if(!this.todolistHasKeyword(this.todolist,this.keyword)){
    this.todolist.push({
    title:this.keyword,
    status:0 //0表示代办事项 1表示已完成事项
    });
    this.keyword='';
    }else{
    alert('数据已经存在');
    this.keyword='';
    }
    }
    }

    deleteData(key){
    this.todolist.splice(key,1);
    }

    //如果数组里面有keyword返回true 否则返回false
    todolistHasKeyword(todolist:any,keyword:any){

    //异步 会存在问题
    // todolist.forEach(value => {

    // if(value.title==keyword){

    // return true;
    // }
    // });

    if(!keyword) return false;

    for(var i=0;i<todolist.length;i++){
    if(todolist[i].title==keyword){
    return true;
    }
    }
    return false;
    }


    }
  • 相关阅读:
    学习使人快乐9--eclipse常用快捷键总结
    5.20新一周
    Mybatis+Spring框架整合
    Mybatis3
    Mybatis2
    Mybatis1
    查找算法
    Spring3:spring的事务操作
    Spring2:
    Spring:
  • 原文地址:https://www.cnblogs.com/fpcing/p/11991563.html
Copyright © 2020-2023  润新知