我正在使用日期过滤器在我的角度应用程序中格式化我的日期.
在Firefox中,我得到的日期值为
未定义的NaN,NaN NaN:NaN:NaN PM
在Chrome中它的效果非常好
2014年6月25日上午7:22:47
我的代码如下.
var formatDate = new Date(info.list[i].date);
var newDate=$filter('date')(formatDate, 'medium');
Run Code Online (Sandbox Code Playgroud)
如何让它在Firefox中运行?
我正在学习吞咽.我是通过以下代码来的.
wrench.readdirSyncRecursive('./gulp').filter(function(file) {
return (/\.(js|coffee)$/i).test(file);
}).map(function(file) {
require('./gulp/' + file);
});
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我理解上面代码对什么有用吗?
我正在 Angular 中寻找文件保存(在我的本地文件系统中)功能。我已经完成了以下模块。
但它在保存文件之前要求确认。
我希望我的文件自动保存在我的本地文件夹中 (C:\MyApplication\contents)
FileSaver.saveAs(new Blob([data], { type: "video/mp4" }), 'C:\MyApplication\contents\myvideo.mp4');
Run Code Online (Sandbox Code Playgroud)
任何指针都会非常有帮助。
我可以在d3.js中绘制气泡图.此外,当我点击任何圈子时,我收到警报信息.但当我点击圈外区域时,我仍然收到警报信息.我不希望在我的圈子包外面有任何可点击的区域.请帮忙.看看我的例子.
Data.json
{
"chartData": [
{
"name": "Type1",
"size": 12,
"color": "red"
},
{
"name": "Type2",
"size": 28,
"color": "yellow"
},
{
"name": "Type3",
"size": 36,
"color": "blue"
},
{
"name": "Type4",
"size": 24,
"color": "green"
}
]
Run Code Online (Sandbox Code Playgroud)
}
var diameter = 450,
format = d3.format(",d"),
color = d3.scale.category20c();
var bubble = d3.layout.pack()
.sort(null)
.size([diameter, diameter]);
var svg = d3.select('#bubbleId').append("svg")
.attr("width", diameter)
.attr("height", diameter)
.attr("class", "bubble");
d3.json("data.json", function(error, root) {
var node = svg.selectAll(".node")
.data(bubble.nodes(classes(root))
.filter(function(d) { return !d.children; })) …Run Code Online (Sandbox Code Playgroud) a = 10;
function abc() {
console.log(" a is " + a);
var a =5;
console.log("after a is " + a);
}
abc();
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,我的第一个console.log显示a为undefined,而第二个console.log显示a为5 的结果.
我仍然试图理解为什么我的第一个控制台显示a为未定义.我已经将变量定义a为全局变量.