问题标签 [yui3]
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.
javascript - 像 Sproutcore 的状态图这样的 JavaScript 状态图?
在 Sproutcore 中有一个状态图框架,我可以使用它来提供应用程序状态,该状态包含您可以在不同状态下执行的操作。
我想知道是否有类似的独立状态图框架可以在 Sproutcore 之外使用,例如。与 YUI3 结合使用。
html - 无论屏幕大小如何,如何在使用 css、html 或 YUI 设计网页时控制网页大小
我正在使用这个,但它不适用于其他屏幕尺寸:-
javascript - YUI3 Plugin.base 不呈现
我正在尝试使用从 json 文件中提取并在页面上填充 div 的 yui 插件。然而,一切都应该顺利进行,因为插件永远不会进入渲染阶段,它的其余部分不会运行。否则它会成功加载(如果我在事件开始时粘贴警报或 console.log,它工作正常)。
这是代码:
这是带有渲染位的代码摘录:
诚然,YUI3 让我感到困惑,我更喜欢其他库,但在这种情况下我别无选择。我可能刚刚完全看过一件事。
多谢你们
minify - 雅虎提供的 YUI3 文件没有被缩小?
我最近开始学习YUI3。我从链接开始
http://developer.yahoo.com/yui/3/yui/#start
其中说我需要包含种子文件
<script src="http://yui.yahooapis.com/3.3.0/build/yui/yui-min.js"></script>
其他文件可以根据我们的需要自动加载。但是我注意到这些文件没有被缩小。难道我做错了什么 ?
yui3 - 如何访问之前 YUI.use() 调用中定义的函数
[我是YUI新手]
我正在编写一个 Chrome 扩展程序,它需要更改使用 YUI3 框架创建的网页的内容。
我已经确定,在页面加载后注入在页面中运行的 javascript 的扩展程序必须调用之前在 YUI.add() 调用中定义的函数。
运行的原始 YUI 代码是这样的:
这段代码运行后是否有可能访问c.theObject的函数?
(我知道这可能会违背 YUI3 的沙盒机制,但这是我在这里完成工作所需要的)。
javascript - YUI3 - 如何同步加载模块?
为了加载缺失的模块,YUI 允许我们在 use(...) 方法中指定它们,传入一个回调并在所有模块加载时执行我们的操作 -异步。在我的情况下,这提出了许多问题。更具体地说,如果我在回调中创建了我的类,我发现不可能在当前文件之外实例化我的类(不能保证它们会在“新”发生时准备好)。我的解决方法是在 YUI.use(...) 中仅包装某些方法调用,但这会在扩展对象时产生另一个问题。理想情况下,我需要做的是在我的任何代码执行之前同步加载所有模块。下面是我当前失败的代码(编辑:允许汇总)。
HTML:
测试.js
此代码现在可以工作,但需要 10 个(!!!)js 文件才能实现。有没有办法确保在我的代码执行之前动态加载所有依赖项?应该有吧?
javascript - YUI3 富文本编辑器:动态视觉样式
在这里完成 YUI 新手。
当用户在 YUI3 文本编辑器控件中键入文本时,我需要为文本背景动态着色,如下所示:
- 文本的第一行是橙色的。
- 直到以开头的行之前的所有行
--
都是橙色的。 - 之后的所有行,包括以开头的行
--
,直到下一行,以--
蓝色开头。 - 之后 - 再次橙色等等。
如果第一行以 开头--
,那么它应该是橙色的。
用户不得对可视文本样式进行任何手动控制,在粘贴纯文本时必须插入并重新着色。
当用户键入文本时,文本背景颜色必须“实时”更新。
例子:
请指出我从哪里开始挖掘如何实现这一点。我浏览了这些示例,但还不能完全理解这些东西。
注意:如果您知道更适合我需要的编辑器,对于任何理智的 JS 框架,请提供建议。
file - 使用 YUI3 将文件上传到 RESTful PUT url
我正在尝试使用 YUI3 将文件上传到 RESTful PUT url,但是当我在 io 的配置中将上传设置为 true 时,它会将文件作为 POST 而不是 PUT 发送。如果我删除配置中的上传设置,我只会得到文件名,但它确实会转到 PUT url。我可以将 PUT 与文件上传一起使用吗?还有另一种方法可以做到这一点吗?我假设这是 YUI3 中的故障/故障,或者更确切地说是我对它的使用。
非常感谢任何帮助。
我还尝试找到一个使用 javascript 读取文件内容然后将其推送到 PUT 数据中的资源,但我似乎找不到任何相关信息。有谁知道这是否可能?
干杯,安迪。
yui - Yui 隐藏和显示节点
在这个例子中,它用其他元素替换了 div 容器,但是它从 yui 函数中获取了另一个元素我怎么能做同样的例子,但是在 html 中替换两个 div
HTML
脚本