小编Kum*_*mar的帖子

历史推动和替换之间的折衷是什么?

我使用History包将无效的URL重定向到我的react组件上的404页面.

我使用.replace而.push不仅仅是因为我不希望浏览器记录我访问过的任何无效网址.

我错过了这一点吗?在为我的目的选择一个或另一个之间是否需要权衡?

有人可以向我解释一下吗?提前致谢 ;)

browser-history reactjs react-router

21
推荐指数
3
解决办法
1万
查看次数

FullCalendar - 突出显示周视图中的特定日期

我正在使用FullCalendar.在这个帖子之后,我可以从我页面上的日期选择器中选择一个特定的日期.

我在周视图中显示FullCalendar.我的问题是,在周视图中,我无法fc-state-highlight在我去过的日期申请课程.即使本周有我所需的日期,也不会突出显示.

但是,我可以通过使用从当前日期删除相同的类

$('.fc-today').removeClass('fc-state-highlight');
Run Code Online (Sandbox Code Playgroud)

我需要将上面的类添加到我的最新版本中.

任何帮助将不胜感激.

编辑:我自己发布了解决方案.

jquery fullcalendar

3
推荐指数
1
解决办法
9196
查看次数

在每n个字符后插入一个字符,但仅限于前x个字符

我有一个13个字符的字符串说XXXXXXXXXXXXX.我希望在每三个字符后输入一个连字符,但仅限于前三次使用JQuery和可能的正则表达式.

这意味着我需要我的字符串为XXX-XXX-XXX-XXXX.

如果我使用str.replace(/(.{3})/g, "$1-"),str作为我的字符串,正如我在另一篇文章中看到的那样,它让我产生了XXX-XXX-XXX-XXX-X.

任何帮助将不胜感激.

多谢你们.

javascript regex

2
推荐指数
1
解决办法
3109
查看次数

JavaScript:如何在一行中将名字缩减为初始名称?

我正在寻找这个代码块的单行替换:

function convertFirstNameToInitial(sFullName) {
    sFullName = sFullName.split(" ");
    sFullName[0] = sFullName[0].substr(0, 1) + ".";
    return sFullName.join(" ");
}
Run Code Online (Sandbox Code Playgroud)

这样做:

George Washington成为G. Washington.

Carice van Houten 变 C. van Houten

Henry De la Beche 变 H. De la Beche

等等...

你问为什么?因为我觉得必须有一个更简单的方法.

PS:对不起,如果我发布了一个重复的问题.

javascript string

1
推荐指数
2
解决办法
64
查看次数

如何根据确定的属性值对JavaScript中的对象数组进行排序?

所以我有这个阵列上,通知对象以在降低的严重程度,即顺序进行排序Error> Warning> Information.

例:

var notificationArray = [ {
    code : "103",
    severity : "Error"
}, {
    code : "104",
    severity : "Information"
}, {
    code : "109",
    severity : "Error"
}, {
    code : "403",
    severity : "Warning"
}, {
    code : "510",
    severity : "Information"
}, {
    code : "114",
    severity : "Warning"
}, {
    code : "144",
    severity : "Error"
}, {
    code : "413",
    severity : "Warning"
} ];
Run Code Online (Sandbox Code Playgroud)

确保此数组始终基于排序的最简单方法是severity什么? …

javascript arrays sorting

0
推荐指数
1
解决办法
234
查看次数