问题标签 [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.
windows-8 - 禁用列表视图中特定项目的选择和 itemInvoke 事件
我有一个列表视图。默认情况下,所有项目都已itemInvoke
启用single-selection
。但是现在,我想为一个ID 为“disableMe”的特定项目selection
禁用和itemInvoke
(事件和动画) 。有没有办法做到这一点?或者是否可以禁用整个组的事件(而不是整个列表视图)。?
javascript - 为什么承诺中的“失败”不会捕获错误?
我正在尝试访问一个可能不存在的文件:
如果文件不存在,则确实会调用“失败”方法,但仅在我的应用程序停止并出现异常“找不到文件”后才会发生这种情况。只有当我为调试器按“继续”时,它才会继续执行“失败”方法..
我究竟做错了什么?我应该事先检查是否存在吗?
windows-8 - Windows 8 中的列表视图(WinJS)中的动态模板
我有一个 Windows 8 应用程序,在列表布局中有一个简单的列表视图。我已经获取了我的博客项目(联合),现在我想要实现的是添加一个动态项目,该项目将用作“加载更多”按钮。为此,我想为此项目指定一个不同的模板。我发现的示例使用了一个函数模板,它确实不是很通用,因为我必须使用 JavaScript 加载所有模板元素。有没有办法根据项目属性动态指定 WinJS.Binding.Template ?
javascript - 如何在 VS11 中为 javascript Metro 应用程序创建预构建步骤?
我想在每次构建之前运行一些自定义批处理代码。在 VS<11/C# 应用程序中,我可以在项目设置中设置预构建事件。我在 javascript Metro VS11 解决方案中找不到类似的设置。
任何人都知道它在哪里,或者如果选项消失了(!)我可以采取什么样的解决方法来代替它?
winjs - 如何从 Windows 8 WInJS 应用程序中启动 IE10 中的 URL?
这可能是一个愚蠢的问题,但我无法找到答案。我想在我的 Windows 8 javascript 应用程序中使用 IE10 启动一个特定的 URL,即我的应用程序将被暂停并且 IE10 将启动。我如何用 javascript 做到这一点?
谢谢 Themos
javascript - 使用 javascript 将数据绑定到 Metro 风格应用程序中的 observable
我在 Windows 8 上的 Metro javascript 应用程序中遇到数据绑定问题。
在 *构建 xxxx *
我创造了我想绑定的价值
我实际上已经把它放在全局范围内以排除事情
然后只需设置一个简单的回调以每 5 秒更新一次此值
这是在页面js文件的ready函数中
然后在 HTML 文件中只是一个简单的 h1 标签
当此页面运行时,它最初会进行数据绑定 - 因此 h1 标记显示 1 但从不显示其他任何内容。回调确实受到打击,并且在任何时候我都可以检查 someValue 并且它看起来正确。我尝试在 someValue 对象上使用 setProperty 和 updateProperty ,但没有任何区别。
我会很感激任何建议。谢谢!
windows-8 - 如何在 WinJS 模板中动态显示/隐藏 div
我有一个 Windows 8 应用程序,其模板包含一个 div,我想根据data-win-control="WinJS.Binding.Template"
. 我没有运气就尝试了以下方法:
其中isMore
是数据绑定项的布尔属性。
我怎样才能做到这一点?我猜可见属性不存在?
windows-8 - 如何使用 data-win-bind 设置元素的类
我正在尝试动态设置列表视图项模板的类:
但是当“类”作为属性名存在时,data-win-bind无法执行任何操作。
如果我确实无法使用 data-win-bind 更改类,是否有正确的方法在列表视图中设置特定项目的样式?
windows-8 - 如何在 Windows 8 中以编程方式捕捉应用程序?
如何以编程方式将 Windows 8 应用程序设置为快照视图?此外,如果屏幕分辨率为 1024 且不允许使用快照,会发生什么情况?调用这个函数会不会出现异常?
ios - Metro 风格的应用程序是否可以在 iphone 和 ipad 以及 Web 应用程序上移植?
我想知道的是,如果我使用 html5 和 javascript 开发一个单一的 Metro 风格应用程序,同样的应用程序也可以用于 iphone 和 ipad 吗?
有人可以帮我解决这个问题吗?