我在Jquery中有一个条形图,我想要在角度上重新创建。该图只是程式化的div这就是宽度设置为父的比例如下图所示在angular.js中设置div的宽度作为父级的百分比
$('.item-skills').each(function(){
newWidth = $(this).parent().width() * $(this).data('percent');
$(this).width(newWidth);
});
我希望把这个称为bar-graph
指令使用像
<div bar-graph="0.85"></div>
从而会产生DIV这就是宽度是父母的85%
编辑:我发现了一个解决方案在这里Angularjs adjust width based on parent element width
但'酒吧graph'不会是一个有效的属性我的解决方案,以creating directives链接 – Pete 2014-09-05 13:55:51