由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 有人用百度的echart吗,github七千星
相关主题
有没有用AngularJS的大牛Baidu 这些前端工具还不错
雪地跪问各位大牛,javascript 客户端谁家强?最近前端喜讯不断啊 echarts-GL和headless chrome
angular是否淘汰jquery了is dirty checking better than change listen ers
xaramin, phonegap, titanium, which one should I chooseAngularJS 和 BootStrap
php和node谁快学angular js有哪些有用的书?
有人用angular 2吗? ionic 2的alpha出来了AngularJS 2.0有点作妖儿啊
快速搭建一个website?angular 的ui.router 配合REST 很强大,感觉
framework7angular2太好了
相关话题的讨论汇总
话题: angularjs话题: angular话题: c3话题: directive话题: nvd3
进入Programming版参与讨论
1 (共1页)
h******b
发帖数: 6055
1
不知道和highchart比如何。
最近几天试了c3,nvd3,chart.js觉得还是不够polished。
c******n
发帖数: 16666
2
看上去还不错啊 就是配色细节bigger不够
你还试了哪几个不
这几天在捣鼓你说的这几个库在angular下表现
弄得烦死了 各种不顺

【在 h******b 的大作中提到】
: 不知道和highchart比如何。
: 最近几天试了c3,nvd3,chart.js觉得还是不够polished。

d*******r
发帖数: 3299
3
你试的原版, 还是 AnguarjS directive 版?
我觉得 nvd3 还行, 算是比较好的 D3.js 例子了
百度那个看着挺给力的, 文档也很好.
是用 Canvas 做的, 跟 D3.js 那个 SVG 路数不一样,
理论上讲, Canvas 应该比 SVG 表现力好,
我觉得可以试试 ECharts.

【在 h******b 的大作中提到】
: 不知道和highchart比如何。
: 最近几天试了c3,nvd3,chart.js觉得还是不够polished。

d*******r
发帖数: 3299
4
AnguarjS 就是连环坑
你是汤的 1 还是 2 的坑?

【在 c******n 的大作中提到】
: 看上去还不错啊 就是配色细节bigger不够
: 你还试了哪几个不
: 这几天在捣鼓你说的这几个库在angular下表现
: 弄得烦死了 各种不顺

l**********n
发帖数: 8443
5
确实是个坑,我用nvd3, 要把directive自己重写。不过重写花不了多少时间。但是你
不能说是angular是个坑,只能说directive是个坑

【在 d*******r 的大作中提到】
: AnguarjS 就是连环坑
: 你是汤的 1 还是 2 的坑?

l**********n
发帖数: 8443
6
不知道你说2是什么意思。 2还没出来

【在 d*******r 的大作中提到】
: AnguarjS 就是连环坑
: 你是汤的 1 还是 2 的坑?

N*****m
发帖数: 42603
7
不需要,nvd3的angular轮子很多

【在 l**********n 的大作中提到】
: 确实是个坑,我用nvd3, 要把directive自己重写。不过重写花不了多少时间。但是你
: 不能说是angular是个坑,只能说directive是个坑

l**********n
发帖数: 8443
8
angular的compile是个坑吧,这里面就是个black box。memory leak在所难免。
d*******r
发帖数: 3299
9
以前折腾 AngularJS 时候, 觉得这个 nvd3 directive 比较好用
http://krispo.github.io/angular-nvd3
d*******r
发帖数: 3299
10
AngularJS 做个啥简单的事儿, 都是费老劲了...
有很多现成的 JS lib, 就是没有封装好,测试好的 AngularJS directive.
然后, 你就折腾吧... 光是测试不同的 AngularJS directives for one old lib, 就
够折腾半天了, 也可能折腾完了后, 发觉都很烂, 都不如裸用原生的 lib
我觉得 AngularJS 适合的 project 是, 要用哪些 lib/模块 都已经被 architect 定
好, 测试过的, 一堆人协作的 project. 如果你自己搭建东西, 自己做 architect,
AngularJS 就能折腾死你.

【在 l**********n 的大作中提到】
: angular的compile是个坑吧,这里面就是个black box。memory leak在所难免。
相关主题
有人用angular 2吗? ionic 2的alpha出来了Baidu 这些前端工具还不错
快速搭建一个website?最近前端喜讯不断啊 echarts-GL和headless chrome
framework7is dirty checking better than change listen ers
进入Programming版参与讨论
d*******r
发帖数: 3299
11
有大半年没 follow 了, 2 还没出来啊...
那你们用 AngularJS 1 的, 是不是等 2 出来后, 重新学一遍, 重新汤一遍坑...

【在 l**********n 的大作中提到】
: 不知道你说2是什么意思。 2还没出来
N*****m
发帖数: 42603
12
其实还好

【在 d*******r 的大作中提到】
: AngularJS 做个啥简单的事儿, 都是费老劲了...
: 有很多现成的 JS lib, 就是没有封装好,测试好的 AngularJS directive.
: 然后, 你就折腾吧... 光是测试不同的 AngularJS directives for one old lib, 就
: 够折腾半天了, 也可能折腾完了后, 发觉都很烂, 都不如裸用原生的 lib
: 我觉得 AngularJS 适合的 project 是, 要用哪些 lib/模块 都已经被 architect 定
: 好, 测试过的, 一堆人协作的 project. 如果你自己搭建东西, 自己做 architect,
: AngularJS 就能折腾死你.

h******b
发帖数: 6055
13
我用的是angular/ionic, 抛砖引玉说说感想吧。需求很简单,环形图里面有文字,还
有stacked bar。 必须自动适应div的大小。
不想自己写任何图像代码,纯json轮子。angular插件我希望只是一个two way binding
wrapper, 不要乱七八糟功能,比如angular-nvd3-directive。 这样我可以直接用
nvd3本来的文档。
1) chartjs/angular-chartjs - 最简单直白的,五分钟就出来图表了。但他的config
选项实在太单薄了。环形图里不能放文字,看了几个stack overflow的例子也没搞定就
放弃了。
2)d3/angular-d3 - 这是photoshop不是ppt,画个圆圈都得自己写代码,迅速放弃。
3)nvd3/angular-nvd3 vs c3/angular-c3-simple, 半斤八两吧。 nvd3直接expose
更多d3的东西更强大。 c3感觉更傻瓜封装的更好。 目前觉得c3好用一点,不直接暴
露d3的东西,更像ppt。
4)Highcharts/angular-ng, you get what you pay for。 Alexa排名远高于上面几
个。 documentation也成熟的多,画的各种图形也更漂亮。 如果我偷偷用他的lib不
交钱真的会被抓住吗? 他怎么能知道我用他的文档? 如果app成名五百刀也认了。
今晚试试百度echarts和iu-echarts。 百度毕竟人多力量大,目测不在highcharts之
下而且还免费还能支持国货。看上去比highcharts更猛。

【在 c******n 的大作中提到】
: 看上去还不错啊 就是配色细节bigger不够
: 你还试了哪几个不
: 这几天在捣鼓你说的这几个库在angular下表现
: 弄得烦死了 各种不顺

c******n
发帖数: 16666
14
主要有些lib是搞dom的
要么搞法和angular不是一路货
要么干脆会打架 所以不行
d3那边之前都看到有人提议说重写别直接上来就操dom 或者直接把操作dom这块扔出去
专门做可视化这块

【在 d*******r 的大作中提到】
: AngularJS 做个啥简单的事儿, 都是费老劲了...
: 有很多现成的 JS lib, 就是没有封装好,测试好的 AngularJS directive.
: 然后, 你就折腾吧... 光是测试不同的 AngularJS directives for one old lib, 就
: 够折腾半天了, 也可能折腾完了后, 发觉都很烂, 都不如裸用原生的 lib
: 我觉得 AngularJS 适合的 project 是, 要用哪些 lib/模块 都已经被 architect 定
: 好, 测试过的, 一堆人协作的 project. 如果你自己搭建东西, 自己做 architect,
: AngularJS 就能折腾死你.

c******n
发帖数: 16666
15
恩 基本和我感觉差不多
chartjs适合搞传统图表 不加东西那种
d3只适合开脑洞的可视化 全部从头写那种 所以我做了几个eye candy之后 现在要搞普
通图表马上就退到c3了,之前用得还不错 天知道和angular配合这么累
关键之前搞了几个demo安利了下angular之后 现在可能要把以前d3的东西放进去 彻底
做成spa 感觉有点傻比了。。
nvd3和c3真的是各有千秋 但是我觉得c3的审美更符合我的品味一点。。

binding
config

【在 h******b 的大作中提到】
: 我用的是angular/ionic, 抛砖引玉说说感想吧。需求很简单,环形图里面有文字,还
: 有stacked bar。 必须自动适应div的大小。
: 不想自己写任何图像代码,纯json轮子。angular插件我希望只是一个two way binding
: wrapper, 不要乱七八糟功能,比如angular-nvd3-directive。 这样我可以直接用
: nvd3本来的文档。
: 1) chartjs/angular-chartjs - 最简单直白的,五分钟就出来图表了。但他的config
: 选项实在太单薄了。环形图里不能放文字,看了几个stack overflow的例子也没搞定就
: 放弃了。
: 2)d3/angular-d3 - 这是photoshop不是ppt,画个圆圈都得自己写代码,迅速放弃。
: 3)nvd3/angular-nvd3 vs c3/angular-c3-simple, 半斤八两吧。 nvd3直接expose

c******n
发帖数: 16666
16
angular-c3-simple
这个好用不
我现在用的那个
c3-angular-directive
动态载入后donut chart的title显示有问题。。。
然后百度chart有啥好的angular wrapper不
多谢

binding
config

【在 h******b 的大作中提到】
: 我用的是angular/ionic, 抛砖引玉说说感想吧。需求很简单,环形图里面有文字,还
: 有stacked bar。 必须自动适应div的大小。
: 不想自己写任何图像代码,纯json轮子。angular插件我希望只是一个two way binding
: wrapper, 不要乱七八糟功能,比如angular-nvd3-directive。 这样我可以直接用
: nvd3本来的文档。
: 1) chartjs/angular-chartjs - 最简单直白的,五分钟就出来图表了。但他的config
: 选项实在太单薄了。环形图里不能放文字,看了几个stack overflow的例子也没搞定就
: 放弃了。
: 2)d3/angular-d3 - 这是photoshop不是ppt,画个圆圈都得自己写代码,迅速放弃。
: 3)nvd3/angular-nvd3 vs c3/angular-c3-simple, 半斤八两吧。 nvd3直接expose

d*******r
发帖数: 3299
17
我们前端菜表示, 让 AngularJS 跟其他成熟 lib 合作, 总是挺折腾的呀 T_T

【在 N*****m 的大作中提到】
: 其实还好
d*******r
发帖数: 3299
18
确实, 主要是 AngularJS 自己是一套东西
而且可能安利玩 AngularJS 后, 再往后做, 发现跟别的东西配合, 总是非常劳神 ...
@_@

【在 c******n 的大作中提到】
: 主要有些lib是搞dom的
: 要么搞法和angular不是一路货
: 要么干脆会打架 所以不行
: d3那边之前都看到有人提议说重写别直接上来就操dom 或者直接把操作dom这块扔出去
: 专门做可视化这块

c******n
发帖数: 16666
19
前端苦啊
之前我就差砸键盘 尼玛d3那么复杂的动态图我都画了为啥个donut chart能折腾这么久

【在 d*******r 的大作中提到】
: 我们前端菜表示, 让 AngularJS 跟其他成熟 lib 合作, 总是挺折腾的呀 T_T
c******n
发帖数: 16666
20
顺带问问ionic咋样
我之前也在看
估计过几个月有2个简单项目 最多就是要用下位置信息
瞅瞅他们预算 我觉得也没机会搞native的
之前感觉就ionic最靠谱了

binding
config

【在 h******b 的大作中提到】
: 我用的是angular/ionic, 抛砖引玉说说感想吧。需求很简单,环形图里面有文字,还
: 有stacked bar。 必须自动适应div的大小。
: 不想自己写任何图像代码,纯json轮子。angular插件我希望只是一个two way binding
: wrapper, 不要乱七八糟功能,比如angular-nvd3-directive。 这样我可以直接用
: nvd3本来的文档。
: 1) chartjs/angular-chartjs - 最简单直白的,五分钟就出来图表了。但他的config
: 选项实在太单薄了。环形图里不能放文字,看了几个stack overflow的例子也没搞定就
: 放弃了。
: 2)d3/angular-d3 - 这是photoshop不是ppt,画个圆圈都得自己写代码,迅速放弃。
: 3)nvd3/angular-nvd3 vs c3/angular-c3-simple, 半斤八两吧。 nvd3直接expose

相关主题
AngularJS 和 BootStrapangular 的ui.router 配合REST 很强大,感觉
学angular js有哪些有用的书?angular2太好了
AngularJS 2.0有点作妖儿啊anyone using Vue.js ?
进入Programming版参与讨论
d*******r
发帖数: 3299
21
哈哈哈哈, 握个手吧
之前我搞 AngularJS 也是, "这么复杂的后端逻辑我都搞定了, 做几个 AngularJS +
select2 的 buttons/forms 把我搞崩溃了....#@.@#$#@$ " -- 不知道现在这些坑被
人填平了没 XD

【在 c******n 的大作中提到】
: 前端苦啊
: 之前我就差砸键盘 尼玛d3那么复杂的动态图我都画了为啥个donut chart能折腾这么久

d*******r
发帖数: 3299
22
你这个是接私活吗?

【在 c******n 的大作中提到】
: 顺带问问ionic咋样
: 我之前也在看
: 估计过几个月有2个简单项目 最多就是要用下位置信息
: 瞅瞅他们预算 我觉得也没机会搞native的
: 之前感觉就ionic最靠谱了
:
: binding
: config

c******n
发帖数: 16666
23
公司的话 本来要外包的 我想闲着没事正好学学新东西就主动接了

【在 d*******r 的大作中提到】
: 你这个是接私活吗?
c******n
发帖数: 16666
24
select2?
那个ui-select 咋样
说到这个我想起来了 还有个ui-grid的坑还没填
demo时候各种问题 当时糊弄过去了
现在还得重新换到smartTable

【在 d*******r 的大作中提到】
: 哈哈哈哈, 握个手吧
: 之前我搞 AngularJS 也是, "这么复杂的后端逻辑我都搞定了, 做几个 AngularJS +
: select2 的 buttons/forms 把我搞崩溃了....#@.@#$#@$ " -- 不知道现在这些坑被
: 人填平了没 XD

d*******r
发帖数: 3299
25
哦, 我当时就是用的 ui-select, 各种奇怪的小问题, 都是泪 T_T
ui-select 功能的多少, 文档, 成熟度, 比裸用原始的 select2 差老远了...
不信你用用 JQuery 版的 select2, 那用起来叫一个愉快
我是一年前用的, 不知道现在 ui-select 改善了没

【在 c******n 的大作中提到】
: select2?
: 那个ui-select 咋样
: 说到这个我想起来了 还有个ui-grid的坑还没填
: demo时候各种问题 当时糊弄过去了
: 现在还得重新换到smartTable

h******b
发帖数: 6055
26
我不喜欢directive那些复杂功能,c3-simple是wrapper,不过title不对不一定是
wrapper的问题。
百度是iu-echarts似乎比较好。 我的要求就是最直接的把原始chart option的json
payload expose出来,千万别加私料。

【在 c******n 的大作中提到】
: angular-c3-simple
: 这个好用不
: 我现在用的那个
: c3-angular-directive
: 动态载入后donut chart的title显示有问题。。。
: 然后百度chart有啥好的angular wrapper不
: 多谢
:
: binding
: config

h******b
发帖数: 6055
27
目前最强的跨平台开发工具了。和native比还是有限制,但一般crud app足够了。 游
戏还得靠cocos2dx,unity这些。
http://codecanyon.net/item/ionfullapp-ionic-phonegapcordova-ful
你可以下载他的apk看看目前cordova的功能。 至于界面/后台是纯angular。 非常适
合web开发一个技能两吃。

【在 c******n 的大作中提到】
: 顺带问问ionic咋样
: 我之前也在看
: 估计过几个月有2个简单项目 最多就是要用下位置信息
: 瞅瞅他们预算 我觉得也没机会搞native的
: 之前感觉就ionic最靠谱了
:
: binding
: config

c******n
发帖数: 16666
28
晚上我去试试c3-simple
然后期待你echarts的后感

【在 h******b 的大作中提到】
: 我不喜欢directive那些复杂功能,c3-simple是wrapper,不过title不对不一定是
: wrapper的问题。
: 百度是iu-echarts似乎比较好。 我的要求就是最直接的把原始chart option的json
: payload expose出来,千万别加私料。

c******n
发帖数: 16666
29
我也是觉得反正选了半天都上angular了 就最大化利用一下现有经验比较好
那我也选定用ionic了

【在 h******b 的大作中提到】
: 目前最强的跨平台开发工具了。和native比还是有限制,但一般crud app足够了。 游
: 戏还得靠cocos2dx,unity这些。
: http://codecanyon.net/item/ionfullapp-ionic-phonegapcordova-ful
: 你可以下载他的apk看看目前cordova的功能。 至于界面/后台是纯angular。 非常适
: 合web开发一个技能两吃。

h******b
发帖数: 6055
30
试了试没能搞定iuchart,出现兼容问题,什么echart undefine的。
而且好像百度的不是特别手机friendly,文件个别显示器上还有乱码。
不折腾了,先c3了。

【在 c******n 的大作中提到】
: 晚上我去试试c3-simple
: 然后期待你echarts的后感

相关主题
java script哪个framework比较好用?雪地跪问各位大牛,javascript 客户端谁家强?
现在来看backbone和angular哪个更有前途呢?angular是否淘汰jquery了
有没有用AngularJS的大牛xaramin, phonegap, titanium, which one should I choose
进入Programming版参与讨论
c******n
发帖数: 16666
31
👍
昨儿回家割草之后一恍惚就玩了一晚上游戏。。

【在 h******b 的大作中提到】
: 试了试没能搞定iuchart,出现兼容问题,什么echart undefine的。
: 而且好像百度的不是特别手机friendly,文件个别显示器上还有乱码。
: 不折腾了,先c3了。

p*******8
发帖数: 344
32
c3-angular-simple没用过,但 c3-angular-directive不好用,timeseries有问题,很
多config都不支持,我到后来都是controller里直接写c3, 那些第三方directive出bug
实在太烦了,还是自己控制的好,不过我只是偶尔写前端,专业行不够

【在 c******n 的大作中提到】
: angular-c3-simple
: 这个好用不
: 我现在用的那个
: c3-angular-directive
: 动态载入后donut chart的title显示有问题。。。
: 然后百度chart有啥好的angular wrapper不
: 多谢
:
: binding
: config

d*******r
发帖数: 3299
33
"那些第三方directive出bug实在太烦了"
This is pretty typical for AngularJS... -__-

bug

【在 p*******8 的大作中提到】
: c3-angular-simple没用过,但 c3-angular-directive不好用,timeseries有问题,很
: 多config都不支持,我到后来都是controller里直接写c3, 那些第三方directive出bug
: 实在太烦了,还是自己控制的好,不过我只是偶尔写前端,专业行不够

l**********n
发帖数: 8443
34
it is not bug. it is version incompatibility. very common in nodejs

【在 d*******r 的大作中提到】
: "那些第三方directive出bug实在太烦了"
: This is pretty typical for AngularJS... -__-
:
: bug

d*******r
发帖数: 3299
35
结果一样, 还不算各种功能残次
我用 Node.js lib 比 AngularJS directive 多多了, 体验好 10 倍以上

【在 l**********n 的大作中提到】
: it is not bug. it is version incompatibility. very common in nodejs
N*****m
发帖数: 42603
36
看了一下,有美国地图吗?

【在 h******b 的大作中提到】
: 不知道和highchart比如何。
: 最近几天试了c3,nvd3,chart.js觉得还是不够polished。

l**********n
发帖数: 8443
37
nodejs好不到那去。

【在 d*******r 的大作中提到】
: 结果一样, 还不算各种功能残次
: 我用 Node.js lib 比 AngularJS directive 多多了, 体验好 10 倍以上

k******t
发帖数: 1498
38
你有没有用dygraph?在网站上用来显示时间轴感觉还行。最近想搬到手机上,也正在找
library。

binding
config

【在 h******b 的大作中提到】
: 我用的是angular/ionic, 抛砖引玉说说感想吧。需求很简单,环形图里面有文字,还
: 有stacked bar。 必须自动适应div的大小。
: 不想自己写任何图像代码,纯json轮子。angular插件我希望只是一个two way binding
: wrapper, 不要乱七八糟功能,比如angular-nvd3-directive。 这样我可以直接用
: nvd3本来的文档。
: 1) chartjs/angular-chartjs - 最简单直白的,五分钟就出来图表了。但他的config
: 选项实在太单薄了。环形图里不能放文字,看了几个stack overflow的例子也没搞定就
: 放弃了。
: 2)d3/angular-d3 - 这是photoshop不是ppt,画个圆圈都得自己写代码,迅速放弃。
: 3)nvd3/angular-nvd3 vs c3/angular-c3-simple, 半斤八两吧。 nvd3直接expose

s*****V
发帖数: 21731
39
跟GOOGLE chart比呢?
k******t
发帖数: 1498
40
google chart 视觉效果不错,但是太慢。数据量稍微大点点,比如几百个时间点的线条
图,用phantomjs capture的时候慢的哭,时间在分钟级别。

【在 s*****V 的大作中提到】
: 跟GOOGLE chart比呢?
相关主题
xaramin, phonegap, titanium, which one should I choose快速搭建一个website?
php和node谁快framework7
有人用angular 2吗? ionic 2的alpha出来了Baidu 这些前端工具还不错
进入Programming版参与讨论
y***a
发帖数: 840
41
http://ecomfe.github.io/echarts/doc/example/tree.html#-en
新手问个问题, 上面这个树图,我怎么样改左边的源代码可以让我把鼠标放倒某个节
点时出个POPUP显示那个节点的信息(比如节点名字), 谢谢
y***a
发帖数: 840
42
自己试了下, tooltip seems to be the way to go

【在 y***a 的大作中提到】
: http://ecomfe.github.io/echarts/doc/example/tree.html#-en
: 新手问个问题, 上面这个树图,我怎么样改左边的源代码可以让我把鼠标放倒某个节
: 点时出个POPUP显示那个节点的信息(比如节点名字), 谢谢

p*a
发帖数: 592
43
借问下,有好用高速的grid吗,我用过telerik和infragistics的,都不够快,一万多
行数据。

【在 c******n 的大作中提到】
: select2?
: 那个ui-select 咋样
: 说到这个我想起来了 还有个ui-grid的坑还没填
: demo时候各种问题 当时糊弄过去了
: 现在还得重新换到smartTable

c*********e
发帖数: 16335
44
你是把1万多行数据一次全从server side取出来存在javascript里吗?还是用了
pagination,每页只有固定的20,50,100行数据?

【在 p*a 的大作中提到】
: 借问下,有好用高速的grid吗,我用过telerik和infragistics的,都不够快,一万多
: 行数据。

c*********e
发帖数: 16335
45
smartable一点都不smart啊。 没有多选checkbox.貌似它的search都是client side
filter一下,连http get/post都没用到。那个pagination,点击页数的时候,那个动画
spinner太丑了。说实话,我自己用jquery, angularjs做的2个版本都比它漂亮。

【在 c******n 的大作中提到】
: select2?
: 那个ui-select 咋样
: 说到这个我想起来了 还有个ui-grid的坑还没填
: demo时候各种问题 当时糊弄过去了
: 现在还得重新换到smartTable

j******g
发帖数: 2689
46
看起来不错啊!
p*a
发帖数: 592
47
要一次全取,也不能pagination,因为要能动态多级分组。如果不用virtualization,
肯定慢得一逼,但是市面上的grid能同时无bug支持分组和virtualization的还没有。

【在 c*********e 的大作中提到】
: 你是把1万多行数据一次全从server side取出来存在javascript里吗?还是用了
: pagination,每页只有固定的20,50,100行数据?

1 (共1页)
进入Programming版参与讨论
相关主题
angular2太好了php和node谁快
anyone using Vue.js ?有人用angular 2吗? ionic 2的alpha出来了
java script哪个framework比较好用?快速搭建一个website?
现在来看backbone和angular哪个更有前途呢?framework7
有没有用AngularJS的大牛Baidu 这些前端工具还不错
雪地跪问各位大牛,javascript 客户端谁家强?最近前端喜讯不断啊 echarts-GL和headless chrome
angular是否淘汰jquery了is dirty checking better than change listen ers
xaramin, phonegap, titanium, which one should I chooseAngularJS 和 BootStrap
相关话题的讨论汇总
话题: angularjs话题: angular话题: c3话题: directive话题: nvd3