您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 网站教程 > AJAX教程 >
    使用 JavaScript 在 Windows 应用商店应用程序中构建和使用控件(4)
    时间:2016-07-14 20:58 来源: 作者: 浏览:收藏 挑错 推荐 打印

    双击代码全选
    1 2 3 4 5 6 7 8 9 10 11 12           // clockControl.js   ...             _tick: function () {     var now = new Date();     var sec = now.getSeconds();     ...             // Fire the 5 second event     if (sec % 5 == 0) {       this.dispatchEvent("fiveseconds", { when: now });     }   },   ...
      调 用 dispatchEvent 将采用两个参数: 事件的名称以及在事件本身中提供的可选详细信息对象。我们在传入单个“when”值,但 JavaScript 就是 Java­Script,我们可以传入任何我们想要的内容。访问处理程序中的事件详细信息就是提取事件对象本身的 detail 值:
    双击代码全选
    1 2 3 4 5           // Do something every 5 seconds   window.clockControl_fiveseconds = function (e) {     var when = e.detail.when;     ...             };
      我 们向您展示的定义 WinJS 控件的原则(在命名空间中定义某个类,设置 winControl 和元素属性,处理选项对象,定义属性和方法,以及定义和分配自定义事件)是 Microsoft 中的 WinJS 团队用来生成 WinJS 控件本身的完全相同的技术。您可以通过阅读 WinJS 随附的 ui.js 文件,了解如何构建您所喜爱的控件的许多信息。
    Chris Sells 是 Telerik 的开发人员工具事业部的副总裁。 他是“使用 JavaScript 构建 Windows 8 应用程序”(Addison-Wesley Professional, 2012) 的作者之一,本文是根据这篇文章改编的。 sellsbrothers.com 上提供了有关 Sells 和他的各种项目的详细信息。
    Brandon Satrom 是 Telerik 的 Kendo UI 事业部的项目经理。 他是“使用 JavaScript 构建 Windows 8 应用程序”(Addison-Wesley Professional, 2012) 的作者之一,本文是根据这篇文章改编的。 请关注他的 Twitter:twitter.com/BrandonSatrom。


    (责任编辑:12图资源库)