问题标签 [sugar.js]

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

javascript - 在存储库中维护 javascript 库的最佳实践?

在开发 javascript 代码时,在存储库中维护代码的最佳实践是什么?

例如,假设我开发了一组有用的函数并将它们放在一个名为“sugar.js”的脚本中。在代码库中,我将它们放在 c:/codebase/suger.js 中。

现在我想在正在开发的网站中使用该脚本,并将其定位在 c:\mywebsite\sugar.js(准备上传到服务器)

我保留一份sugar.js 的副本吗?如果我在一个位置修复sugar.js - 它不会与另一个位置同步?

如果我建立第二个网站也使用sugar.js 会怎样?我是否需要另一份位于 c:\mywebsite2\sugar.js 的副本?

0 投票
3 回答
5602 浏览

javascript - 如何在nodejs中使用sugar.js?

http://sugarjs.com/

这是一个库,所以我可以直接在浏览器中加载它。它也是一个 npm 包,但我如何将它用作模块?

在浏览器中,加载一个 js 文件会很容易地更改对象,但在 nodejs 中工作时就不一样了,我无法弄清楚。

0 投票
1 回答
416 浏览

javascript - 我可以将连续的 Sugar.js 调用组合到 Array.map 吗?

例如,如果我的数组是多维的:

这也可能是

但是有没有办法将它们组合成一个调用map

0 投票
1 回答
310 浏览

javascript - 在sugar.js 中,如何通过过滤(不完全匹配)找到数组的“最后一个索引”?

看起来 Array.lastIndexOf 的原始功能是我正在寻找的,但它已更改。知道如何复制旧功能吗?

http://blog.sugarjs.com/post/8452749291/v0-9-2-indexof-lastindexof-fixed

0 投票
1 回答
106 浏览

coffeescript - coffeescript 和 sugarjs ~ 数字 (50).pad(5) 的问题

我正在使用sugarjs。使用 numbers api 时,coffeescript 并不顺利。我在想它是括号..有什么更好的方法来做到这一点。

(50).pad(5) 转换为 50..pad(5)

如何保持括号完好无损。

谢谢

0 投票
1 回答
61 浏览

javascript - 如何在我的 rails 2.3 应用程序的单个页面上替换原型?

我正在尝试使用sugar.js,但是Prototype 的camelize 方法妨碍了sugar 的使用。欢迎任何替代解决方案。谢谢!

0 投票
2 回答
272 浏览

symfony - Path Twig 字符串 Symfony 2.3 的奇怪转换

我有这个变量

(我通过 Sugar.js 分配{ slug_profilo_segnalato }

当我查看生成此结果的链接时

为了解决这个问题,我做了以下事情:

Twig 上的结果:

我不认为这是最好的解决方案。我也尝试|raw,spaceless..为什么以这种方式编码?

0 投票
2 回答
1171 浏览

javascript - 如何使用 Sugar.js 搜索对象中的数组?

我有一个对象数组。每个对象都是一个自治市,带有它的名称、替代拼写和识别号。

在我的应用程序中,用户可以键入名称。然后我使用 Sugar.js 搜索这个数组并返回与他们输入的内容匹配的特定对象,如下所示:

这很好用,但只允许我使用一个规范名称和一个替代拼写。我想有多个替代品,如下所示:

但我不知道如何调整 Sugar 的 .find() 来搜索这个结构。任何人都可以帮忙吗?

0 投票
1 回答
37 浏览

javascript - 输入 HTML 地址时下载文件。我该如何自动化呢?

抱歉,我不知道所有正确的术语,所以我会尽力解释。

我有一个 HTML 链接: http ://my.website.com/index.sjs?f=DownloadFile&data_id=16

我已将其存储为书签,当我选择该书签时,文件会自动下载,同时在我的浏览器中打开一个空白页面。

我想每天下载一次这个文件,所以我想通过 CRON 作业来完成。我正在编写一个 Python 程序,稍后将处理这个文件。

我将使用哪些 UNIX 命令来执行此操作?由于链接实际上并不指向文件,因此我认为我不能使用 CURL 或 WGET。希望我错了。谢谢!

0 投票
1 回答
149 浏览

sugar.js - Sugar.js 日期:相当于 moment.months()?获取所有月份的列表

什么相当于 moment.months() 和 moment.weekdaysShort()?

到目前为止我最喜欢的是这个,没有更清洁的版本吗?