gpt4 book ai didi

javascript - 在 webOS 应用程序中提交和存储数据?

转载 作者:行者123 更新时间:2023-11-30 09:05:55 25 4
gpt4 key购买 nike

我正在为 webOS 构建一个笔记应用程序,我想知道您将如何存储来自 HTML 输入表单的数据。因此,如果用户输入文本或图像注释,我应该将这些内容存储在应用中的什么位置以及如何存储,以便它留在那里?

最佳答案

您似乎误解了 WebOS 工作原理的一些基础知识。您很少会直接与表单输入进行交互。相反,您通常会使用一个小部件,例如 TextFieldRichTextEdit .一个典型的流程是在 HTML 中创建你的 TextField div,然后在你的场景助手 setup 方法中初始化它,并在你的 中添加一个监听器到 Mojo.Event.propertyChange >activate 方法(在 deactivate 中调用相应的 stopListening)。

当然也可以使用自定义表单输入、contentEditable div 等等,但是小部件通常是最好的开始方式(然后如果小部件不能做你想做的一切,你可以切换到一些自定义的东西)。

否则,XRAY Enabler 的答案是正确的。由于您无法确定用户将输入的注释的大小或数量,因此您将要使用 Depot 或 HTML5 SQLite 数据库。 Depot 在某种程度上更容易,但你必须一次获取所有笔记(所以它们都将存在于内存中)。 SQLite 数据库更难使用,但可以让您在处理数据的方式上有很大的灵 active 。如果您决定使用 HTML5 数据库,您可能会找到我的 WebOS database class有用;它将您从一些更令人发指的数据库连接代码中抽象出来,提供生成基本 SQL 查询的帮助程序,并提供在 JSON 中定义数据库模式的能力(我编码并将其用于我自己的笔记应用程序,TapNote ).

如果您属于 WebOS early access program , 如果您决定主要针对 Palm 的 future 设备而不是当前可用的设备,还有其他存储方法可以与 WebOS 2.0 或 Enyo 一起使用。

祝你好运!

关于javascript - 在 webOS 应用程序中提交和存储数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5011744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com