二十三、集成文件服务
在这一章中,我将基于第 22 章中的技术向你展示如何向用户公开文件操作。我将向您展示如何使用文件选择器来请求用户选择文件和文件夹,如何缓存位置以便您的应用保留对它们的访问,以及如何使用文件系统作为 WinJS 数据驱动 UI 控件(如FlipView
和ListView
)的数据源。表 23-1 对本章进行了总结。
创建示例应用
对于这一章,我已经创建了一个名为FileServices
的示例应用,它遵循单页内容模型并使用WinJS.Navigation
名称空间,由应用导航栏上的按钮驱动。本章中的例子不容易放入一个布局中,所以这种方法将让我在同一个应用中向你展示多个内容页面。您可以在清单 23-1 的中看到我对default.html
文件所做的修改。
清单 23-1 。来自文件服务项目的 default.html 文件
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
`
**
**
**
** **
**
**
**
** Select a page from the NavBar
** **版权属于:月萌API www.moonapi.com,转载请注明出处