问题标签 [winjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1630 浏览

windows-8 - 禁用列表视图中特定项目的选择和 itemInvoke 事件

我有一个列表视图。默认情况下,所有项目都已itemInvoke启用single-selection。但是现在,我想为一个ID 为“disableMe”的特定项目selection禁用和itemInvoke(事件和动画) 。有没有办法做到这一点?或者是否可以禁用整个组的事件(而不是整个列表视图)。?

0 投票
2 回答
806 浏览

javascript - 为什么承诺中的“失败”不会捕获错误?

我正在尝试访问一个可能不存在的文件:

如果文件不存在,则确实会调用“失败”方法,但仅在我的应用程序停止并出现异常“找不到文件”后才会发生这种情况。只有当我为调试器按“继续”时,它才会继续执行“失败”方法..

我究竟做错了什么?我应该事先检查是否存在吗?

0 投票
3 回答
4522 浏览

windows-8 - Windows 8 中的列表视图(WinJS)中的动态模板

我有一个 Windows 8 应用程序,在列表布局中有一个简单的列表视图。我已经获取了我的博客项目(联合),现在我想要实现的是添加一个动态项目,该项目将用作“加载更多”按钮。为此,我想为此项目指定一个不同的模板。我发现的示例使用了一个函数模板,它确实不是很通用,因为我必须使用 JavaScript 加载所有模板元素。有没有办法根据项目属性动态指定 WinJS.Binding.Template ?

0 投票
1 回答
1111 浏览

javascript - 如何在 VS11 中为 javascript Metro 应用程序创建预构建步骤?

我想在每次构建之前运行一些自定义批处理代码。在 VS<11/C# 应用程序中,我可以在项目设置中设置预构建事件。我在 javascript Metro VS11 解决方案中找不到类似的设置。

任何人都知道它在哪里,或者如果选项消失了(!)我可以采取什么样的解决方法来代替它?

0 投票
1 回答
1320 浏览

winjs - 如何从 Windows 8 WInJS 应用程序中启动 IE10 中的 URL?

这可能是一个愚蠢的问题,但我无法找到答案。我想在我的 Windows 8 javascript 应用程序中使用 IE10 启动一个特定的 URL,即我的应用程序将被暂停并且 IE10 将启动。我如何用 javascript 做到这一点?

谢谢 Themos

0 投票
1 回答
715 浏览

javascript - 使用 javascript 将数据绑定到 Metro 风格应用程序中的 observable

我在 Windows 8 上的 Metro javascript 应用程序中遇到数据绑定问题。

在 *构建 xxxx *

我创造了我想绑定的价值

我实际上已经把它放在全局范围内以排除事情

然后只需设置一个简单的回调以每 5 秒更新一次此值

这是在页面js文件的ready函数中

然后在 HTML 文件中只是一个简单的 h1 标签

当此页面运行时,它最初会进行数据绑定 - 因此 h1 标记显示 1 但从不显示其他任何内容。回调确实受到打击,并且在任何时候我都可以检查 someValue 并且它看起来正确。我尝试在 someValue 对象上使用 setProperty 和 updateProperty ,但没有任何区别。

我会很感激任何建议。谢谢!

0 投票
1 回答
2804 浏览

windows-8 - 如何在 WinJS 模板中动态显示/隐藏 div

我有一个 Windows 8 应用程序,其模板包含一个 div,我想根据data-win-control="WinJS.Binding.Template". 我没有运气就尝试了以下方法:

其中isMore是数据绑定项的布尔属性。

我怎样才能做到这一点?我猜可见属性不存在?

0 投票
1 回答
3495 浏览

windows-8 - 如何使用 data-win-bind 设置元素的类

我正在尝试动态设置列表视图项模板的类:

但是当“类”作为属性名存在时,data-win-bind无法执行任何操作。

如果我确实无法使用 data-win-bind 更改类,是否有正确的方法在列表视图中设置特定项目的样式?

0 投票
1 回答
1855 浏览

windows-8 - 如何在 Windows 8 中以编程方式捕捉应用程序?

如何以编程方式将 Windows 8 应用程序设置为快照视图?此外,如果屏幕分辨率为 1024 且不允许使用快照,会发生什么情况?调用这个函数会不会出现异常?

0 投票
1 回答
891 浏览

ios - Metro 风格的应用程序是否可以在 iphone 和 ipad 以及 Web 应用程序上移植?

我想知道的是,如果我使用 html5 和 javascript 开发一个单一的 Metro 风格应用程序,同样的应用程序也可以用于 iphone 和 ipad 吗?

有人可以帮我解决这个问题吗?