Firefox 中的 Dashcode 列表

发布于 2024-09-07 20:43:53 字数 343 浏览 10 评论 0原文

我在 dashcode 中有一个列表,我在其中更新数据源的参数并告诉列表重新加载。从 Safari 查看时,代码功能齐全,但在 Firefox 中查看同一页面时,重新加载命令似乎不起作用。我用来更新数据源的代码是:

dataSource.setValueForKeyPath("keyboard/build/", "parameters.directory");
var list= document.getElementById('list');                      
list.object.reloadData();

是否需要为 Firefox 发送不同的命令来重新加载列表?

I have a list in dashcode where I update a parameter for the datasource and tell the list to reload. The code is fully functional when view from Safari but the reload command does not appear to work when the same page is viewed in Firefox. The code I am using to update my data source is:

dataSource.setValueForKeyPath("keyboard/build/", "parameters.directory");
var list= document.getElementById('list');                      
list.object.reloadData();

Is there a different command I need to send for firefox to reload the list?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

窝囊感情。 2024-09-14 20:43:53

如果我没记错的话,Dashboad 小部件使用特殊的非标准 Javascript API,这些 API 在大多数 Javascript 环境中不可用。 Firefox 在其 Javascript 控制台中是否显示任何错误(如果您还没有 firebug,请获取它)。尝试在 Chrome 中测试相同的问题,看看这是 Webkit 与 Gecko 问题还是 Apple 与其他人问题。

If I remember correctly, Dashboad widgets use special, nonstandard Javascript APIs that aren't availible in most Javascript environments. Does Firefox present any errors in its Javascript console (get firebug if you don't have it already). Try testing the same issue in Chrome to see if this is a Webkit vs Gecko issue or a Apple vs Everyone Else issue.

蛮可爱 2024-09-14 20:43:53

看来 Firefox 不能很好地处理全局声明的变量,我删除了脚本中的变量,并且页面加载没有问题。

It appears that firefox does not work well with globally declared variables, I got rid of the variables in my script and the page loaded no problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文