gpt4 book ai didi

javascript - Ember.js IE TextField 显示空值 "null"

转载 作者:行者123 更新时间:2023-11-28 09:18:05 25 4
gpt4 key购买 nike

我在 IE 中遇到了一个奇怪的错误(9 及更低版本,尚未测试 10),其中 Controller 中的空值将在文本字段中显示为空字符串。

我已经能够在以下 fiddle 中隔离问题:http://jsfiddle.net/AyKarsi/3bGN4/50/

仅当我使用 ajax 调用填充 Controller 内容时才会出现此问题,因此

Ember.run.next(this, ..

模拟ajax调用。

Chrome 和 Firefox 运行良好。

最佳答案

如果您用 null 替换现有的文本字段绑定(bind)值,它实际上会在 IE 中打印一个 null 字符串,请检查更新的 fiddle 以在 IE 中查看:

http://jsfiddle.net/T4jxW/

我不知道这是故意的还是错误,但我已经通过以下方式解决了这个问题:

this.set('property', '');

而不是 this.set('属性', null);

如果我无法找到 IE(所有版本)中发生这种情况的原因,我会报告它,有时在非 IE 浏览器中设置为 null 似乎根本不会改变绑定(bind)值,但还没有看到一致的情况如果您已经举报,请告诉我

关于javascript - Ember.js IE TextField 显示空值 "null",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15378591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com