位置: 编程技术 - 正文

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双向数据绑定原理)

  • 公司租的库房应该计入什么科目
  • 车船使用税怎么网上缴费
  • 销售白酒是否要交消费税?
  • 印花税的账目处理
  • 会计科目累计摊销是什么意思
  • 银行代发工资户允许有余额吗
  • 小规模商贸公司没有进项可以开发票吗?
  • 施工企业收到工程款交付税款的时间
  • 在建工程转固定资产需要什么附件
  • 工会费可以个税抵扣吗
  • 银行汇票退回
  • 投资项目的资本金的认缴
  • 新车车牌照
  • 经纪人佣金计入什么科目
  • 需不需要交企业所得税看报表的哪个地方?
  • 计生用品增值税减免税申报明细表怎么填
  • 工程会计做账流程及会计分录
  • 电子发票截图可以吗
  • 盘盈对应的入账科目
  • 印花税没有按时申报怎么办
  • 索赔发票会计入账
  • 香港公司的法人叫什么
  • 进项票与实际支出金额不符
  • 业务招待费扣除基数的收入包括哪些
  • 七喜v8笔记本
  • 应收存款利息计入什么科目
  • 经销商授权书是啥意思
  • php str split
  • 进项发票抵扣途中怎么办
  • 企业与政府所签的合同
  • 政府性基金收入怎么收
  • 金融企业会计计提贷款呆账准备金主要贯彻了
  • thinkphp3.1
  • linux 运行php
  • 微信小程序设计规范(官方)文档
  • java web中的转发和重定向
  • 应收账款与企业价值的关系
  • 企业财务准则最新
  • 其他应付款在清算时怎么处理
  • 衡量税收负担通常用()
  • 公司收到个人汇款怎么开发票
  • 应交税费的明细账怎么登记
  • 其他支出怎么做账
  • 中秋福利做账
  • 收据可以入账的情况
  • 报废产品账务的处理方法
  • 出口货物 增值税
  • 事业单位购入
  • 销项负数发票是红字发票吗
  • 股东以无形资产入股是否需要缴纳个税
  • 股权转让如何进行
  • 收到红字发票怎么做账怎么做进项税额转出
  • 旅游团建费用会计怎么入账
  • 购方收到红字发票怎么开
  • 其他债权投资计提损失准备会引起资产总额增加吗
  • 如何判断企业实际控制人
  • 银行承兑汇票如何背书转让
  • sqlserver数据库最快存储时间
  • sql优化常用的15种方法
  • mysql5.7.29安装
  • sqlserver数据完整性
  • xp局域网
  • wpr02
  • 安装win7系统需要注意什么
  • 键盘设施
  • win10ie
  • 如何安装win7系统教程
  • win10预览版最新
  • dghm.exe是什么程序
  • linux系统的配置
  • win10恢复以前系统
  • 批处理有何限制
  • node.js安装模式选择
  • css里注释
  • 数字图像处理软件idl和matlab有什么异同点
  • services的翻译
  • 江苏国税电子国税局
  • 季度税额怎么算
  • 青年文明号创建目标
  • 创新税务稽查方案
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设