宝哥软件园

Angularjs按需查询实例代码

编辑:宝哥软件园 来源:互联网 时间:2021-09-03

课程信息管理界面中有这样一个要求,当课程类型为公共课时,可以选择课程性质,当是其他课程类型时,不必选择课程性质。

这里写图片描述

这里写图片描述

代码:

/* * *获取课程类型*/getcoursetypenameoptions(){ let URL='教学管理-web/课程/query alcoursetype '的下拉框数据;this.http.get(url)。subscribe(RES={ this . coursetypenameoptions=RES . JSON()。数据;//如果是公选课,可以选择课程性质。如果不是,课程自然是空的。这个。coursetypenameoptions。foreach (item={JSON。纵梁(项目);console.log(项目);If(item.dictionaryName=='公共选修课'){this。getcoursenautranmeoptions();} else { return} }) } );}/* * *课程类型为公共选修课,可选择课程性质;对于其他类型,不需要选择课程性质* @ param type */change type(type : string){让字典名=this。coursetypenameoptions。find (x=x.id==type)。词典名称;//获取类类型名this。词典名=词典名;If(this.dictionaryName=='公共选修课'){this。渲染者2。removeattribute(这。课程性质。nativeelement,' disabled ');} else { this . courseinfo . coursenautreid=' ';this . render 2 . SetAttribute(this . courseNAture . native element,' disabled ',' disabled ');}}摘要

以上是边肖介绍的Angularjs按需查询的示例代码,希望对大家有所帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!

更多资讯
游戏推荐
更多+