问题标签 [dojox.mobile]

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 回答
227 浏览

dojox.mobile - 如何更新 dojox.mobile.listitem rightText 值

我通常不开发客户端(在这种情况下是移动)代码,所以我提前为最有可能是“101”类型的问题道歉。

我的 html 页面中有以下 dojox.mobile 类型层次结构... ScrollableView > EdgeToEdgeList > 多个 ListItems,每个都填充了“moveTo”值。完整的应用程序的外观和流程与我希望的完全一样,但是我无法弄清楚如何使用“孩子”。

换句话说,我试图模拟 iPhone Settings > WiFi ListItem 的行为,它显示了您从 Wi-Fi Networks 子页面中选择的路由器的名称。

我必须相信我忽略了一些处理这种行为的现有属性或事件,因为这是一种广泛使用的视觉设计范例。

提前感谢您的宝贵时间。

0 投票
1 回答
154 浏览

dojox.mobile - 我可以在我的移动 Web 应用程序中使用任何 dojo、dijit 或 dojox api 吗?

这可能是一个新手问题。我可以在我的移动 Web 应用程序中使用任何 dojo、dijit 或 dojox api 吗?

- 是否所有 API 都在各种设备上进行了测试?我们有任何列出调查结果的参考文件吗?

- 假设一个特定的小部件在 dijit 和 dojox.mobile 中都可用。选择其中之一的指导方针是什么(在高层次上,选择显然是 dojox.mobile。但是有没有关于如何选择 API 用于我的应用程序的指导方针?)

0 投票
1 回答
1577 浏览

dojo - 使用 dijit.byId w dojox.mobile 小部件

我正在通过此函数在静态定义的 dojox.mobile.RoundRectList 小部件下动态构建一系列 dojox.mobile.ListItem 小部件......

}

当我在我的 html 文件中的 onLoad() 期间运行此代码时,我使用 Chrome 的开发工具收到以下错误...

未捕获的类型错误:对象 # 没有方法“byId”

我已经阅读了很多关于这个主题的文章,似乎很多人都有这个问题,但我发现的每一篇文章都与其他一些技术(例如 Spring MVC 等)有关,我正在尝试使用它基于 dojox.mobile 的应用程序。也就是说,我试图通过将其包含在我的 html 文件中来模仿其他人提出的一些解决方案,但它仍然无法正常工作......

我究竟做错了什么?

提前感谢您的时间和专业知识。

0 投票
1 回答
591 浏览

dojo - 如何在 dojox.mobile.EdgeToEdgeList 中创建等高的 ListItems?

我有一个标准dojox.mobile.EdgeToEdge列表,里面有一组dojox.mobile.ListItems。我需要确保每个列表项的高度相同。请参阅下面绘制不佳的表示:

EdgeToEdgeList带s 的标准ListItem

EdgeToEdgeList具有可变高度列表项的标准;通过variableHeight在列表项上设置属性来实现:

EdgeToEdgeList具有相等高度的列表项(较小的列表项“占据”最大高度):

我正在尝试复制第三种解决方案。有没有标准的方法来做到这一点?

编辑:我没有提到我正在以编程方式构建列表,所以我事先不知道最大项目的高度。像这样的东西可以吗?

这似乎有点“hack-y”。

0 投票
1 回答
325 浏览

dojox.mobile - 在 dojox.mobile 中使用 DOM 按钮

我对 Yoshiroh Kamiyama 在本文中解释的 DOM 按钮技术有疑问:-

http://www.ibm.com/developerworks/mobile/library/mo-dojo-mobile-performance/index.html

在哪里可以找到关于我可以使用的各种 DOM 按钮类的文档?

0 投票
1 回答
1773 浏览

cordova - 从一个选项卡移动到另一个选项卡后,dojox.mobile.currentView 为空

我正在使用以下选项卡控件:

在 Worklight JavaScript 中初始化它们,例如:

标签在应用启动时显示正常:

在此处输入图像描述

但是,当我单击第二个或第三个选项卡时,这两个选项卡都会移动到第一个选项卡上:

在此处输入图像描述

我在 JS 控制台中看到了这个 JavaScript 错误:

未捕获的类型错误:无法读取未定义的属性“id”

这意味着`var w = dojox.mobile.currentView; 移出初始选项卡后无法获取当前视图。

这就是我的 HTML 的样子:

关于为什么dojox.mobile.currentView在切换标签后什么都不返回的任何想法?

0 投票
1 回答
194 浏览

dojo - dojox.mobile.ListItem 使用 dojo 的拖放实现

我在从 Web 服务获得的 dojox.mobile.RoundRectList 中有 dojox.mobile.ListItem。我需要为列表实现拖放功能并处理该事件。

dojo 中的普通拖放与 dojo.dnd.Source 一起工作正常。但在 mobile.ListItem 我没有找到任何链接。我不确定它是否可能。

如果有人提供示例代码或有用的链接,那就太好了。

谢谢,西瓦。

0 投票
3 回答
887 浏览

javascript - 如何将 dojox.mobile.View 设置为高度 100%

是否可以将 dojox.mobile.View 设置为 100% 的高度?

示例:http: //jsfiddle.net/sLP4S/6/

使用 dojox.mobile.ScrollableView 代替工作。但我的意图是在视图上添加一个触摸事件,因此视图不需要滚动。

提前谢谢了。

0 投票
1 回答
688 浏览

javascript - 在 Dojo 中创建小部件

我正在使用 Dojo Toolkit 开发一个移动应用程序。我想制作以下小部件:

我希望能够像这样使用小部件:

这是我到目前为止所做的:

我没有收到任何错误或类似的东西,页面没有加载。该代码有什么问题?

0 投票
1 回答
262 浏览

dojo - SpinWheelSlot 中的项目未正确显示

我正在使用 Dojo Toolkit 开发一个移动应用程序。我有以下代码:

输出应如下所示:

但我得到以下结果:

我一开始以为是浏览器的缺陷,但在每个浏览器中看起来都一样。那有什么问题?