博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angular中ng-model,返回数据,拆分数据,展示,名称相同,重新赋值会有冲突
阅读量:4314 次
发布时间:2019-06-06

本文共 577 字,大约阅读时间需要 1 分钟。

本问题出在angular,1.X版本,我用的是1.5的版本;

问题原因:

  <input type="number" ng-mode="a" />

  <input type="number" ng-mode="b" />

  后台要求存字段只存一个a ,值为a,b字符串拼接;、

  结果是能给后台发过去,后台也能存储;

问题:要求展示a、b的值时后台返回字段a,我用arr=a.split(,)分割,然后,$scope.a=parseInt(arr[0]);$scope.b=parseInt(arr[1]);因为input是number类型的要进行类型转换;

b的值能正常获取与展示;a的数值展示不出来,用console.log出来a的值也正常,但就是展示不出来;

最后我把a的type改为text,发现a展示的值是后台返回的a的值(也就是拼接字符串的值,不是截取后的值);

 

解决:我给后台发送两个字段一个a,一个b,后台进行拼接;返回给我时,截取成两个字段返给我,前台正常显示;

 

另一方法:把a的 ng-model改成其他名称,也可以解决问题;(本人未采用,因为a我还做了其他绑定,都需要用到ng-mode="a",所以就麻烦后台了)

 

转载于:https://www.cnblogs.com/lengyue0030/p/6250690.html

你可能感兴趣的文章
学习笔记_vnpy实战培训day02
查看>>
学习笔记_vnpy实战培训day03
查看>>
VNPY- VnTrader基本使用
查看>>
VNPY - CTA策略模块策略开发
查看>>
VNPY - 事件引擎
查看>>
MongoDB基本语法和操作入门
查看>>
学习笔记_vnpy实战培训day04_作业
查看>>
OCO订单(委托)
查看>>
学习笔记_vnpy实战培训day06
查看>>
回测引擎代码分析流程图
查看>>
Excel 如何制作时间轴
查看>>
matplotlib绘图跳过时间段的处理方案
查看>>
vnpy学习_04回测评价指标的缺陷
查看>>
iOS开发中遇到的问题整理 (一)
查看>>
Linux(SUSE 12)安装jboss4并实现远程访问
查看>>
Neutron在给虚拟机分配网络时,底层是如何实现的?
查看>>
netfilter/iptables全攻略
查看>>
Overlay之VXLAN架构
查看>>
Eclipse : An error occurred while filtering resources(Maven错误提示)
查看>>
在eclipse上用tomcat部署项目404解决方案
查看>>