问题标签 [alloy-ui]

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

java - Liferay 使用合金 ui 的日期选择器

我在 liferay 中使用合金 ui datepiker 时遇到问题。

我的代码:

我要做的是将campagna.getDate() 值设置为datepiker,但我找不到方法。

第二个问题是日期格式。

我希望 datepiket 的日期格式基于 liferay 的当前语言。

有办法做到这一点吗?

谢谢马可

0 投票
0 回答
2686 浏览

yui - AlloyUI 调度器

我玩过 AlloyUI Scheduler,它似乎是迄今为止最好的日历。在戳它的同时,提出了一些问题。我对 YUI 不是特别有经验,所以我的问题可能是由于缺乏与 YUI 一起思考的经验引起的。然而,以下是我未能克服的问题:

  1. 首先,我尝试将 500 多个事件加载到其中,结果是每个操作(添加事件、删除事件、在视图之间切换、在周/月之间切换)都会延迟发生。这是预期的吗?500 个事件听起来并不多,即使在相对较短的时间内也是如此。

  2. 我可以限制日或月视图中显示的小时数吗?即,我宁愿只显示 08:00 - 17:59,而不是 00:00 - 23:59。

  3. 我已经设法翻译了一些 UI,例如“今天”、“日”、“周”、“月”、“议程”、“删除”、“保存”、“取消”、“例如,晚餐在布赖恩的”。但是我如何翻译这些日子(例如,“星期一”、“星期二”等)?

  4. 我找到了一种方法来替换 EventRecorder 工具栏的默认按钮。但是有没有办法保留原件(“保存”、“取消”、“删除”)并添加一些自定义的?

    /li>
  5. 有没有办法禁用某些时间段来创建事件?我想这可以通过以某种方式中断事件创建来实现。有点像

    /li>
  6. 在“scheduler-event:change”、“scheduler-event-recorder:edit”或类似事件的情况下,访问日历事件数据的正确方法是什么?我目前分别使用scheduler.getEvents()[event.index]._state.dataeventRecorder.getUpdatedSchedulerEvent()._state.data。但是使用这些气味很有趣。

  7. 为事件添加详细编辑视图的推荐方法是什么?我目前用以下内容破解了它

    /li>

谢谢,

0 投票
1 回答
578 浏览

javascript - 如何从 AlloyUI 图表中提取含义?

(对不起,我是 Web 开发的初学者,我不知道这个问题的去向,因此有这么多标签..)

我一直在玩 AlloyUI 中的图表构建器示例。它看起来很适合绘图,但之后我需要理解它(即将它转换为 xml 格式),以便我可以将信息发送到另一个应用程序。我试图在渲染后捕获相关的 html 部分,它看起来像这样:

(整理版在这里

看到这里,我真的无法理解它。我在YUI3AUI文档中找不到与此相关的任何内容。

所以问题是如何从 AUI 图中获取信息(例如节点、连接和可能的位置)?

0 投票
2 回答
2388 浏览

javascript - 如何从 AlloyUI 表单构建器中提取结构?

我一直在玩 AlloyUI 表单构建器,但我找不到如何获取我一直在编辑的表单的数据。我查看了文档,代码......我是盲人吗?:-)

谢谢!克里斯

0 投票
2 回答
2733 浏览

javascript - 如何将自定义节点和属性添加到 AlloyUI 图表构建器

我一直在尝试使用AlloyUI 的图表构建器示例

我需要添加一些额外的自定义节点类型以及节点的一些附加属性。我考虑过修改然后构建库,但对于这样的任务来说这听起来有点矫枉过正,而且我在构建时也遇到了问题

是否有捷径可寻?

更新

我意识到我可以直接修改构建文件夹中的文件以摆脱构建过程。我尝试添加类似:

/build/aui-diagram-builder-impl/aui-diagram-builder-impl.js.

我的主要 javascript 文件结构如下:

我可以知道在我的图表中添加一个自定义节点。我可以单击它并更改名称等,但不幸的是它在图表上是不可见的。另外我仍然找不到如何向节点添加新属性。有任何想法吗?

0 投票
2 回答
7686 浏览

liferay - “A未定义”里面堵塞

我正在尝试扩展现有 Liferay portlet 的某些功能。作为其中的一部分,我想使用 Alloy UI 来修改 portlet 中字段的值。有一个预先存在的<aui:script>块,我想在其中定义我的自定义函数。我继续尝试使用A.one('element'),但我收到错误“A 未定义”。 A.one()在同一个 .jsp 文件中的其他地方使用,尽管不是在一个<aui:script>块中,并且它按预期运行。

我试过谷歌搜索这个问题无济于事。我尝试的一种解决方案是在元素块中包含“use”语句,但这使得该块中的所有函数在从 jsp 调用时都未定义。

我所说的“使用”声明是这样的:

这是我正在尝试做的粗略概述:

0 投票
1 回答
1419 浏览

jsp - “不要再问”-liferay中的弹出窗口

我看到自己面临着一项可能很容易的任务,我觉得自己走错了方向。当用户访问默认登录页面时,我需要有一个弹出窗口。此弹出窗口应在 iframe 左右显示一个外部网页(一些我们无法通过单点登录绕过的登录内容)。由于只有部分用户必须使用此对话框,我们希望有机会不再出现此弹出窗口(通过 cookie 或 DB,如果必须由管理员手动重置此选项,则可以)。所以基本上我们需要一个带有 iframe 的“不再询问”弹出窗口。

我们决定在没有大小的登陆页面上放置一个 MVC portlet;只有弹出窗口。我所拥有的是一个带有 iframe 的 AlloyUI 弹出窗口,一个复选框,并且感觉这是错误的方式,因为当弹出窗口关闭时我无法从该复选框获取信息。

我希望你能帮我解决这个问题。非常感谢有关如何在该上下文中正确使用 JSP、AlloyUI 和 Java 的所有背景信息。

0 投票
2 回答
5340 浏览

javascript - 如何在单击功能上为具有相同 css 类名的所有元素调用合金 ui

我想要的是我的链接很少

我想在用户单击链接时调用静态 html。为此我写了一个代码

但这不起作用,当我单击链接时它根本不会调用该函数,我也试过这个,但同样的事情

知道这里有什么问题吗?

0 投票
1 回答
1408 浏览

javascript - 如何修复 AlloyUI 模态始终显示在图表画布下方?

我正在尝试像这样一起使用AlloyUI图和模态:

但无论我为 z 值设置什么值,模态总是显示在图表下方。HTML 文件的结构如下:

我错过了什么?

这里是jsfiddle

0 投票
2 回答
326 浏览

jquery - AlloyUI 与 ASP.net MVC 有人吗?

有没有人在 ASP.net MVC 4.0 中使用过 AlloyUI?发现这个 UI 库非常有用。

我打算在企业级应用程序中使用它。

尽管该库看起来很棒,但除了他们的官方 API 之外,我没有找到任何资源。Nuget 库也没有可供下载的库。

jQuery/KnockoutJS 或 MVC 4 会有任何兼容性问题吗?