为什么 AngularJS 应用程序中的空白被忽略

2024-01-07

AngularJS 应用:

ng-model 指令将输入字段绑定到控制器属性。在我的应用程序中,带空格的输入将被忽略,例如:" A",结果输出是"A".

有没有办法也包含这些空白?

Fiddled here http://jsfiddle.net/pa6sdudd/2/

Thanks


您可以添加ng-trim="false"归因于阻止 Angular 修剪输入字段中的额外空白 http://www.gregpike.net/2012/11/javascript/disable-angularjs-from-automatically-trimming-inputs/.


除此之外,你还有一个额外的问题,HTML 中不呈现空白 https://stackoverflow.com/a/9046185/2539335.

例如,您可以使用以下方法修复此问题

Full Name: <pre>{{Location + " " + Item}}</pre>

演示小提琴 http://jsfiddle.net/pa6sdudd/6/

或者使用 css:

white-space: pre;

演示小提琴 http://jsfiddle.net/pa6sdudd/7/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么 AngularJS 应用程序中的空白被忽略 的相关文章

随机推荐