位置: 编程技术 - 正文

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

  • 资源税的计税依据含增值税吗
  • 核定征收企业所得税应税所得率
  • 外籍人员可以在中国工作吗
  • 公司垫付生育津贴凭证
  • 一般纳税人增值税优惠政策2023
  • 向职工支付困难证明材料
  • 交强险必须交车船使用税吗
  • 发票采集即征即退怎么填
  • 企业残保金申报流程
  • 出口退免税备案
  • 销售费用包括哪些二级科目
  • 车辆的鉴定评估方法
  • 企业销售货物的税率是多少
  • 以前年度的所得税怎么入账
  • 增值税普通发票可以抵扣吗
  • 国税能代开什么费用的发票?
  • 应交税费应交增值税
  • 中药饮片适用增值税税率
  • 固定资产进项税额怎么抵扣
  • 印花税的计税依据怎么算含税还是不含税
  • 深圳风险程度
  • 赠票视同销售,借方计入什么科目?
  • 通用定额发票能用吗
  • 分支机构企业所得税是否必须跟总公司分摊吗
  • 外管证怎么开票
  • 出租房电费怎么结算
  • 出租车收税吗
  • 广告业年终总结
  • 调解仲裁法什么时候实施
  • 权益法初始入账价值和初始投资成本
  • php中实现文件上传的函数
  • 如何将win11任务栏变小一点
  • u盘无内容
  • 其他暂收应付款项有哪些
  • 固定资产更新改造支出计入什么科目
  • 小规模纳税人避税
  • 冰山从哪里来
  • 将织梦dedecms转换到wordpress
  • php curl_init
  • python中 =是什么意思
  • 增值税进项税加计抵减
  • 发票违法行为的认定
  • 会计怎样审核报销凭证
  • 单位交的那部分医保去哪了
  • element-ui tree 异步树实现勾选自动展开、指定展开、指定勾选
  • 又是客户又是供应商的舞弊行为
  • SQL Server中的XML数据进行insert、update、delete操作实现代码
  • 法人怎么从公账上大量取钱
  • 初级职称需要提交什么资料
  • 工会经费的会计分录2022
  • 企业所得税如何抵扣
  • 劳务分包预缴税款计算公式
  • 收到投资款证明怎么做账
  • 加计抵减附加税怎么算
  • 农业合作社销售农产品怎样纳税
  • 测绘费如何入账
  • 发票遗失重开需要收费吗?
  • 增值税系统技术维护费 减免政策
  • 现金日记账的日期怎么写
  • case在sql中
  • mysql中文乱码解决的命令
  • mysql连接问题
  • sql server如何使用
  • win7系统步骤
  • 如何用virtualbox安装linux
  • 系统自动设置网络连接
  • windows xp死亡倒计时
  • git 进阶
  • win8系统ie浏览器最高多少
  • win7鼠标右键菜单不显示
  • window7文件查看方式
  • cocos2dx4.0教程
  • android中常用的adapter不包括
  • cmd打开telnet
  • jQuery通过ajax快速批量提交表单数据
  • android 侧滑页面
  • jquery动态设置css
  • 怎么检查手机网络
  • 抓落实韧劲不足的具体表现
  • 增值税发票选择确认平台已勾选未确认的发票怎么撤销?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设