位置: 编程技术 - 正文

Angular4自制一个市县二级联动组件示例(angular动态生成表单)

编辑:rootadmin

推荐整理分享Angular4自制一个市县二级联动组件示例(angular动态生成表单),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:angular自定义装饰器,angular 自定义指令,angular1教程,angular自定义装饰器,angular项目搭建,angular生成组件,angular做app,angular生成组件,内容如对您有帮助,希望把文章链接给更多的朋友!

最近遇到了不少问题,真的是命运多舛。Angular真是让人又爱又恨的框架,恨的是资料太少,遇到问题无从下手。爱的是许多其他框架难以做到的功能,angular却可以轻松做到。

话不多说,最近遇到了一个旧项目改造的问题。拿到前同事做的页面效果:

第一眼就看到了这三个下拉框,按捺不住好奇心的我点了点。原来,第一个下拉框可以选择市属和省属,如果选择市属,那么后面就会出现市、县级两个下拉框,如果是省属,那就隐藏了,这个挺容易的。然后就是要选择市之后,区下拉框要有对应区县选项。emmmm,很典型的二级联动,不过既然分析完了思路,那就开始做吧!首先呢,数据肯定要从后端同事那里拿,调用他的接口把数据填充进去。看看数据是什么样子的:

Angular4自制一个市县二级联动组件示例(angular动态生成表单)

数据略多,就不全部贴出来了。把实体bean创建一下,

实体完成了,开始准备获取数据并填充至实体:

由于此处是单服务请求,为了让代码比较清晰直观,这里我就不做封装处理了。数据获取了之后就该填充到展示界面了:

这时候,我们发现县级获取起来好像并不能直接获取,怎么办呢?我突然想到,我在ts里面声明一个变量获取市级选择的id号,然后再拿id去找下属县区,这样就可以轻松拿到了。既然要实时获取变化,那我们就实现检测变化钩子:

最后再补上区县级下拉框:

到此为止,大功告成,再也不用去依赖别人的库了。

标签: angular动态生成表单

本文链接地址:https://www.jiuchutong.com/biancheng/377413.html 转载请保留说明!

上一篇:基于 Vue.js 之 iView UI 框架非工程化实践记录(推荐)(vue.js如何使用)

下一篇:Angular实现双向折叠列表组件的示例代码(angular2双向数据绑定原理)

  • 什么情况下不能做近视激光手术
  • 契税通过应交税费
  • 小型微利企业所得税率
  • 应收账款的期末余额在借方表示什么意思
  • 开专用发票可以直接写加工费这个明细吗
  • 已经作废的发票还需要申报吗
  • 非独立核算分公司个税怎么申报
  • 服务,不动产和无形资产扣除项目本期实际扣除金额
  • 开票有误的具体
  • 企业的党员活动有哪些
  • 政府收回土地使用权
  • 中小企业开业税务登记所需资料
  • 怎么计提应交税费
  • 原始凭证包括会计档案吗
  • 未及时支付工资时间界限
  • 赠品折扣计算法
  • 收入费用类科目结转至本年利润
  • 银行已扣社保会计分录怎么做
  • 合同印花税多交了怎么退
  • 最新房产税消息2020
  • 个人劳务费发票个人所得税
  • 旧发票专用章如何处理
  • 建筑挂靠管理费用如何账务处理?
  • 收到退回的银行汇票会计分录
  • 1697506445
  • 少付的运费如何做分录
  • win10 2004 2009
  • 只交社保不发工资可以吗
  • 上年度的费用今年怎么算
  • 差额承兑汇票办法规定
  • transformer toys
  • 若依框架前后端一体化设计管理系统
  • php面向对象面试题
  • 长期股权投资初始投资成本和入账价值
  • php写一个函数,算出两个文件的相对路径
  • php二维数组求和
  • 企业接受现金捐赠如何开具发票
  • 办公楼改造方案
  • 达特穆尔动物园
  • 调参技巧
  • 车道线检测视频素材
  • php常用的三种设置方式
  • packet命令
  • 发票错开退税款什么时候退回
  • 结转销售成本的凭证需要附件吗
  • 红字发票信息表怎么打印出来
  • 停车场广告收入需要每年缴纳增值税吗?
  • 赔偿款收据样本
  • 高速费发票可以重开吗
  • 织梦常用调用标签
  • 应该是下个月
  • 含税价的基本定义是什么
  • 纳税调整调减有哪些
  • 外购的商品用于生产经营
  • 抵扣税款
  • 年收益率与年化利率是一样?
  • 确认收入未开发票
  • 多提税金的具体分录
  • 工程检测费的会计分录
  • 印花税计入哪个会计分录
  • 新单位建账怎么做
  • 新成立公司怎么办理社保开户
  • sql语句查询有多少条数据
  • unix操作系统命令
  • 如何使用组策略脚本
  • 苹果Mac系统怎么用光盘安装
  • win7访问共享文件
  • linux awk nr
  • cocos2djs
  • jquery延时器
  • jquery滚动到底部
  • node.js上传文件
  • jquery foreach循环
  • document对象的常用方法
  • jquery 菜单
  • 怎么知道自己的城乡属性
  • 车船使用税税
  • 国税局发票打印软件下载
  • 广东省电子税务局app下载官网
  • 税控机发票打印机怎么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设