在一个对象中,我存储了用d3.js制作的折线图,它可以刷选定区域.
单击折线图的选定部分外部时,将删除所选区域.
我想删除所选区域点击外部链接,例如.[重启]
不幸的是,即使我从折线图对象访问画笔对象,在画笔对象上调用clear()也不会删除选择.
如何使用外部折线图中的外部链接删除画笔选择?
我创建画笔:
this.brush = d3.svg.brush()
.x(xScale)
.on('brushstart', function() {
lineChart.brushStart();
})
.on('brushend', function() {
lineChart.brushEnd();
});
Run Code Online (Sandbox Code Playgroud)
我创建刷牙区域:
this.brushArea = svg.append('svg:g')
.attr('class', 'brush')
.call(this.brush)
.selectAll('rect')
.attr('height', this.height);
Run Code Online (Sandbox Code Playgroud)
在外部链接上我输入clear()命令:
<span onclick="javascript: lineChart.brush.clear();">[reset]</span>
Run Code Online (Sandbox Code Playgroud)
它不会从折线图中删除选择.
请帮忙.
有关brush.clear()的文档效率不高.
拉丝区域图片:
http://i39.tinypic.com/2uxzprp.jpg
单击粉红色区域旁边的工作,单击[重置]链接不会.
马里乌什
我跑,git rebase -i mytag并根据git的参考,使用关键字drop而不是删除一行.好像我的版本(2.5.4)不支持它,所以我收到了这个错误:
Unknown command: drop aaabbbbccccddddd Update README.md
Please fix this using 'git rebase --edit-todo'.
Run Code Online (Sandbox Code Playgroud)
运行推荐的命令后,我删除了添加a drop,保存并退出编辑器的行.我希望git能继续以前的改装过程,或者让我知道下一步该做什么.相反,我的CLI上没有显示任何消息.
关于以下文字
MD5 ed076287532e86365e841e92bfc50d8c
SHA1 2ef7bde608ce5404e97d5f042f95f89f1c232871
SHA256 7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069
ssdeep3:aBn:aB
File size 12 bytes ( 12 bytes )
File type Text
Magic literal ASCII text, with no line terminators
TrID Unknown!
Run Code Online (Sandbox Code Playgroud)
我想在JS中将哈希值匹配SHA256值:
7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069
Run Code Online (Sandbox Code Playgroud) 任何人都可以给我sencha bug跟踪器网址.我必须检查一个bug的状态.我正面临一个我在sencha博客中发现的问题,并发现它已添加到bug跟踪器中.
在PlantUML中,在序列图中添加激活线可能非常混乱.有没有办法让它自动激活和停用没有所有额外的文字?
例如
生成没有激活线的序列图
@startuml
First -> Second
Second -> Third
Third -> Second
Second -> First
@enduml
Run Code Online (Sandbox Code Playgroud)
但是要添加激活线,它会变得非常混乱
@startuml
First -> Second : message
activate First
activate Second
Second -> Third: message
activate Third
Third -> Second: response
deactivate Third
Second -> First: response
deactivate First
deactivate Second
@enduml
Run Code Online (Sandbox Code Playgroud)
我想知道是否有可能让它自动检测可能的创建破坏点
我正在使用bootstrap btn-group.有html:
<div class="btn-group btn-group-sm" role="group">
<div type="button" class="btn btn-default btn-1">Button 1</div>
<div type="button" class="btn btn-default btn-2 active">Button 2</div>
</div>
Run Code Online (Sandbox Code Playgroud)
按钮2它已经激活.
目前我这样做是为了从一个中删除活动类并将其添加到另一个.
$('.btn-2').removeClass('active');
$('.btn-1').addClass('active');
Run Code Online (Sandbox Code Playgroud)
这是最干净的方法吗?还是有更好的方法可以在两个按钮之间切换这个活动类?
如果我设置pingTimeout: 3000和pingInterval: 2000; 如果同时有800个插座连接; 这会对服务器性能有任何问题或提供延迟吗?当socket.io文档说服务器将等待pingTimeout(ms)断开套接字(如果它没有获得pong数据包)(这意味着套接字空闲)时,我们的意思是什么.当我们说套接字空闲时会涉及哪些情况?这是否意味着如果用户在页面上处于活动状态但未点击任何内容,则表示套接字是否空闲?
我正在使用 Typescript 学习 Angular 2。我遇到了一个让我很困惑的例子。来了
在
组件.ts
getValidation(state:any, thingName?: string) {
let thing: string = state.path || thingName;
let messages : string[] = [];
messages.push(`You must enter a **${thing}**`);
}
Run Code Online (Sandbox Code Playgroud)
在上面的例子中使用$and有什么意义{},直到现在我总是使用this.thing来使用任何变量?
在ElasticSearch 查询上使用术语聚合时,结果会将存储桶限制为前 10 个项目或在size参数上设置的值。例如:
{
"aggs" : {
"cities" : {
"terms" : {
"field" : "city",
"size": 20
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
这个查询会给我前 20 个桶和它们的计数。我如何更改此查询以了解唯一"city"术语的总数,以便我可以显示诸如“显示 73 个中排名前 20 的城市”之类的内容?
javascript ×3
angular ×1
brush ×1
bug-tracker ×1
clear ×1
css ×1
d3.js ×1
extjs ×1
git ×1
git-rebase ×1
hash ×1
jquery ×1
node.js ×1
plantuml ×1
regex ×1
sencha-cmd ×1
sencha-touch ×1
sha256 ×1
socket.io ×1
timeout ×1
typescript ×1
unique ×1