Angularjs按需查询实例代码


Posted in Javascript onOctober 30, 2017

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

Angularjs按需查询实例代码 

Angularjs按需查询实例代码 

代码:

/**
 * 获取课程类型下拉框数据
 */
 getCourseTypeNameOptions(){
  let url = "teachingManagement-web/course/queryAllCourseType";
  this.http.get(url).subscribe(
   res =>{
    this.courseTypeNameOptions = res.json().data;

    //如果是公共选修,可以选择课程性质,如果不是,课程性质为空
    this.courseTypeNameOptions.forEach(item =>{
    JSON.stringify(item);
    console.log(item);
    if(item.dictionaryName == "公共选修课"){
     this.getCourseNatureNameOptions();
    }else{
     return;
    }
    })
   }
  );
 }
 /**
 * 课程类型为公共选修课,可选择课程性质;其他类型,则不需选择课程性质
 * @param type 
 */
 changeType(type:string){
 let dictionaryName=this.courseTypeNameOptions.find(x=>x.id==type).dictionaryName;//获取的课程类型名称
 this.dictionaryName=dictionaryName; 
 if(this.dictionaryName=="公共选修课"){
  this.renderer2.removeAttribute(this.courseNature.nativeElement,"disabled");
 }else{ 
  this.courseInfo.courseNatureId=""; 
  this.renderer2.setAttribute(this.courseNature.nativeElement,"disabled","disabled");
 }
 }

总结

以上所述是小编给大家介绍的Angularjs按需查询实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
用jquery实现点击栏目背景色改变
Dec 10 Javascript
Javascript判断对象是否相等实现代码
Mar 18 Javascript
Jquery中LigerUi的弹出编辑框(实现方法)
Jul 09 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
Jan 13 Javascript
JavaScript的21条基本知识点
Mar 04 Javascript
基于javascript制作微博发布栏效果
Apr 04 Javascript
Js+Ajax,Get和Post在使用上的区别小结
Jun 08 Javascript
Iphone手机、安卓手机浏览器控制默认缩放大小的方法总结(附代码)
Aug 18 Javascript
javascript中new Array()和var arr=[]用法区别
Dec 01 Javascript
微信小程序自定义带价格显示日历效果
Dec 29 Javascript
Vue实现简单分页器
Dec 29 Javascript
JavaScript中如何调用Java方法
Sep 16 Javascript
Vue中正确使用jQuery的方法
Oct 30 #jQuery
ES6 javascript中Class类继承用法实例详解
Oct 30 #Javascript
轻松理解vue的双向数据绑定问题
Oct 30 #Javascript
jQuery 禁止表单用户名、密码自动填充功能
Oct 30 #jQuery
移动端网页开发调试神器Eruda的介绍与使用技巧
Oct 30 #Javascript
ES6 javascript的异步操作实例详解
Oct 30 #Javascript
React Native 搭建开发环境的方法步骤
Oct 30 #Javascript
You might like
PHP autoload与spl_autoload自动加载机制的深入理解
2013/06/05 PHP
PHP面向对象程序设计内置标准类,普通数据类型转为对象类型示例
2019/06/12 PHP
JS时间选择器 兼容IE6,7,8,9
2012/06/26 Javascript
javascipt匹配单行和多行注释的正则表达式
2013/11/20 Javascript
仿百度联盟对联广告实现代码
2014/08/30 Javascript
JavaScript中匿名函数用法实例
2015/03/23 Javascript
js实现的下拉框二级联动效果
2016/04/30 Javascript
微信js-sdk地理位置接口用法示例
2016/10/12 Javascript
详解Vue学习笔记入门篇之组件的内容分发(slot)
2017/07/17 Javascript
使用live-server快速搭建本地服务器+自动刷新的方法
2018/03/09 Javascript
JS使用对象的defineProperty进行变量监控操作示例
2019/02/02 Javascript
js刷新页面location.reload()用法详解
2019/12/09 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
2020/03/04 Javascript
JS实现放烟花效果
2020/03/10 Javascript
解决vue项目中某一页面不想引用公共组件app.vue的问题
2020/08/14 Javascript
基于js实现的图片拖拽排序源码实例
2020/11/04 Javascript
[01:04:22]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 IG vs EG
2018/04/01 DOTA
python mysqldb连接数据库
2009/03/16 Python
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
Python查询IP地址归属完整代码
2017/06/21 Python
Python实现的微信公众号群发图片与文本消息功能实例详解
2017/06/30 Python
python实现批量修改文件名代码
2017/09/10 Python
浅谈pycharm的xmx和xms设置方法
2018/12/03 Python
基于python解线性矩阵方程(numpy中的matrix类)
2019/10/21 Python
Python的pygame安装教程详解
2020/02/10 Python
超30万乐谱下载:Musicnotes.com
2016/09/24 全球购物
压铸汽车模型收藏家:Diecastmodelswholesale.com
2016/12/21 全球购物
英国最大的女士服装零售商:Bonmarché
2017/08/17 全球购物
官方授权图形T恤和服装:Fifth Sun
2019/06/12 全球购物
澳大利亚领先的内衣店:Bendon Lingerie澳大利亚
2020/05/15 全球购物
Nike瑞士官网:Nike CH
2021/01/18 全球购物
工程造价专业大专生求职信
2013/10/06 职场文书
电子邮箱格式怎么写
2014/01/12 职场文书
九年级数学教学反思
2014/02/02 职场文书
2015年机关党委工作总结
2015/05/23 职场文书
Spring Boot实战解决高并发数据入库之 Redis 缓存+MySQL 批量入库问题
2022/02/12 Redis