我使用History包将无效的URL重定向到我的react组件上的404页面.
我使用.replace而.push不仅仅是因为我不希望浏览器记录我访问过的任何无效网址.
我错过了这一点吗?在为我的目的选择一个或另一个之间是否需要权衡?
有人可以向我解释一下吗?提前致谢 ;)
我正在使用FullCalendar.在这个帖子之后,我可以从我页面上的日期选择器中选择一个特定的日期.
我在周视图中显示FullCalendar.我的问题是,在周视图中,我无法fc-state-highlight在我去过的日期申请课程.即使本周有我所需的日期,也不会突出显示.
但是,我可以通过使用从当前日期删除相同的类
$('.fc-today').removeClass('fc-state-highlight');
Run Code Online (Sandbox Code Playgroud)
我需要将上面的类添加到我的最新版本中.
任何帮助将不胜感激.
编辑:我自己发布了解决方案.
我有一个13个字符的字符串说XXXXXXXXXXXXX.我希望在每三个字符后输入一个连字符,但仅限于前三次使用JQuery和可能的正则表达式.
这意味着我需要我的字符串为XXX-XXX-XXX-XXXX.
如果我使用str.replace(/(.{3})/g, "$1-"),str作为我的字符串,正如我在另一篇文章中看到的那样,它让我产生了XXX-XXX-XXX-XXX-X.
任何帮助将不胜感激.
多谢你们.
我正在寻找这个代码块的单行替换:
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:对不起,如果我发布了一个重复的问题.
所以我有这个阵列上,通知对象以在降低的严重程度,即顺序进行排序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 ×3
arrays ×1
fullcalendar ×1
jquery ×1
react-router ×1
reactjs ×1
regex ×1
sorting ×1
string ×1