gpt4 book ai didi

javascript - 带有自定义数组的迷你图

转载 作者:行者123 更新时间:2023-11-28 18:37:23 26 4
gpt4 key购买 nike

我的迷你图有以下代码:

       <div sparkline="" values="4,4,7,5,9,6,4" data-type="line" data-height="80" data-width="100%" data-line-width="2" data-line-color="#dddddd" data-spot-color="#bbbbbb" data-fill-color="" data-highlight-line-color="#fff" data-spot-radius="3"
data-resize="true"></div>
<!-- Bar chart-->
<div class="text-center">
<div sparkline="" data-bar-color="#fff" data-height="50" data-bar-width="6" data-bar-spacing="6" values="1,3,4,7,5,9,4,4,7,5,9,6,4"></div>
</div>

我只想更改数据数组的属性,如下所示:

<div sparkline="" values="{{myArray}}"...

我正在使用 AngularJs,并且我尝试创建一个像这样的数组:

vm.charData = [1,3,4,7,5,9,4,4,7,5,9,6,4];

但它并没有尽可能地得到它。我能做些什么?我也尝试使用 jQuery,但它显示了这个错误

$element.sparkline 不是函数

如果有人知道我怎样才能放置我的自定义数组,那就太棒了,ty :D

最佳答案

在 HTML 中添加 class给您<div>

<div class='yourClass' sparkline="" values="4,4,7,5,9,6,4" data-type="line" data-height="80" data-width="100%" data-line-width="2" data-line-color="#dddddd" data-spot-color="#bbbbbb" data-fill-color="" data-highlight-line-color="#fff" data-spot-radius="3"
data-resize="true"></div>

在js中:

vm.charData = [1,3,4,7,5,9,4,4,7,5,9,6,4];

document.querySelector('.yourClass').setAttribute('values', vm.charData);

如果您使用的是 jQuery:

$('.yourClass').attr('values', vm.charData);

关于javascript - 带有自定义数组的迷你图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36844783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com