Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 主干中'd3.select(this.el)`的命名约定_Backbone.js_Naming Conventions_D3.js - Fatal编程技术网

Backbone.js 主干中'd3.select(this.el)`的命名约定

Backbone.js 主干中'd3.select(this.el)`的命名约定,backbone.js,naming-conventions,d3.js,Backbone.js,Naming Conventions,D3.js,在主干.View中此.el通常指视图所基于的节点元素 on和this.$el指的是jquery版本$(this.el) 我正在d3库中使用主干,我想知道d3版本是否有标准命名约定d3.select(this.el)?也许这个.d3el?不是d3定义为window.d3?因此,它是全局可用的,因此不需要在视图中确定它的范围。除非我错过了什么 d3不是定义为window.d3?因此,它是全局可用的,因此不需要在视图中确定它的范围。除非我错过了什么 在含有@el和@$el的coffeescript中,

主干.View中
此.el通常指视图所基于的节点元素
on和
this.$el
指的是jquery版本
$(this.el)


我正在d3库中使用主干,我想知道d3版本是否有标准命名约定
d3.select(this.el)
?也许
这个.d3el

不是
d3
定义为
window.d3
?因此,它是全局可用的,因此不需要在视图中确定它的范围。除非我错过了什么

d3
不是定义为
window.d3
?因此,它是全局可用的,因此不需要在视图中确定它的范围。除非我错过了什么

在含有
@el
@$el
的coffeescript中,这样的约定在百分比上会更有帮助。我强烈怀疑,没有足够的人a)一起使用这些库,b)认为缓存D3选择,从而实际产生了任何关于这方面的约定。使用任何适合你的工具:)。在带有
@el
@$el
的coffeescript中,这样的约定在百分比上会更有帮助。我强烈怀疑,没有足够的人a)一起使用这些库,b)认为缓存D3选择,从而实际产生了任何与此相关的约定。我不是在说d3库,而是在说视图元素的d3选择。我不是在说d3库,而是在说视图元素的d3选择