为了账号安全,请及时绑定邮箱和手机立即绑定

angular2中 typescript this的使用问题

angular2中 typescript this的使用问题

懒人一只 2017-03-15 15:45:21
search():void {        let name=(document.getElementById('name') as HTMLInputElement);        let list_name=document.getElementsByClassName('list_name');        let user_list=document.getElementsByClassName('user_list');        for(let o=0;o<list_name.length;o++){            for(let i=o;i<user_list.length;i++){                let user_list_select=user_list[i];                if (name.value===(list_name[o] as HTMLInputElement).innerHTML){                    (user_list_select as any).style.display='none';                    this.(user_list_select as any).style.display='block';                }            }        }    }            菜鸟求问。    做的是筛选功能的代码,从数据中进行对比,隐藏名字不相同的内容,显示名字相同的内容。但是在typescript中js似乎不能这么写,但是相同的代码在js中是成立的。    求大神帮忙解答this的问题,因为本身typescript不太熟练,又看不太懂箭头函数(=>)才选用js的,结果发现不能运行。
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 2637 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信