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插件制作 自增长输入框实现代码
Aug 17 jQuery
jQuery Deferred和Promise创建响应式应用程序详细介绍
Mar 05 Javascript
基于JavaScript实现继承机制之原型链(prototype chaining)的详解
May 07 Javascript
jquery转盘抽奖功能实现
Nov 13 Javascript
javascript的几种继承方法介绍
Mar 22 Javascript
js实现页面a向页面b传参的方法
May 29 Javascript
微信小程序 实例开发总结
Apr 26 Javascript
JS Input里添加小图标的两种方法
Nov 11 Javascript
在AngularJs中设置请求头信息(headers)的方法及不同方法的比较
Sep 04 Javascript
详解Vue2.0组件的继承与扩展
Nov 23 Javascript
在 Vue 应用中使用 Netlify 表单功能的方法详解
Jun 03 Javascript
JS实现手写 forEach算法示例
Apr 29 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 cli 方式 在crotab中运行解决
2010/02/08 PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
2010/04/12 PHP
php实现XSS安全过滤的方法
2015/07/29 PHP
PHP实现的简单对称加密与解密方法实例小结
2017/08/28 PHP
PHP折半(二分)查找算法实例分析
2018/05/12 PHP
checkbox 多选框 联动实现代码
2008/10/22 Javascript
jquery购物车实时结算特效实现思路
2013/09/23 Javascript
浅析用prototype定义自己的方法
2013/11/14 Javascript
node.js中的path.normalize方法使用说明
2014/12/08 Javascript
PHP配置文件php.ini中打开错误报告的设置方法
2015/01/09 PHP
js实现tab切换效果实例
2015/09/16 Javascript
JavaScript学习小结(7)之JS RegExp
2015/11/29 Javascript
bootstrap栅格系统示例代码分享
2017/05/22 Javascript
jQuery UI 实例讲解 - 日期选择器(Datepicker)
2017/09/18 jQuery
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
详解JS实现简单的时分秒倒计时代码
2019/04/25 Javascript
vue中利用simplemde实现markdown编辑器(增加图片上传功能)
2019/04/29 Javascript
three.js利用gpu选取物体并计算交点位置的方法示例
2019/11/25 Javascript
Js实现粘贴上传图片的原理及示例
2020/12/09 Javascript
使用js原生实现年份轮播选择效果实例
2021/01/12 Javascript
微信跳一跳游戏python脚本
2020/04/01 Python
flask中主动抛出异常及统一异常处理代码示例
2018/01/18 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
2018/12/24 Python
在python 中实现运行多条shell命令
2019/01/07 Python
Python3.5模块的定义、导入、优化操作图文详解
2019/04/27 Python
Jupyter Notebook打开任意文件夹操作
2020/04/14 Python
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
工程承包协议书
2014/04/22 职场文书
行政专员岗位职责范本
2014/08/26 职场文书
学校党委副书记个人对照检查材料思想汇报
2014/09/28 职场文书
装配车间主任岗位职责
2015/04/08 职场文书
2015年教师学期工作总结
2015/04/30 职场文书
杨善洲观后感
2015/06/04 职场文书
2015秋季开学典礼致辞
2015/07/16 职场文书
关于环保的广播稿
2015/12/17 职场文书
微信小程序调用python模型
2022/04/21 Python