带有自定义数组的迷你图
Sparkline with custom array
我的迷你图有以下代码:
<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>
我只想更改数据数组的值 attr,如下所示:
<div sparkline="" values="{{myArray}}"...
我正在使用AngularJs,我试图创建一个数组,例如:
vm.charData = [1,3,4,7,5,9,4,4,7,5,9,6,4];
但它没有得到尽可能。我能做什么?我也尝试使用jQuery,但它向我显示此错误
$element.迷你图不是一个函数
如果有人知道如何放置我的自定义数组,那将是很棒的,: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);
相关文章:
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 使用数组自定义对象
- 在使用JavaScript推送数组时定义索引
- 用HTML5FileReader填充的Javascript多维数组未定义(但仅在首次使用时!)
- 访问节点js中对象内部的数组-未定义
- 嵌套的“for”循环 - 数组未定义
- 如何在猫鼬.js子文档数组中定义实例方法
- Javascript - 使用数组属性定义对象
- Javascript 数组未定义的值
- 我的 JS 数组未定义 x 7 的问题
- 异步.js瀑布(在数组外部定义的函数)
- JSON 多维数组未显示(“数组未定义”)
- 挖空嵌套模型可观察数组未定义
- 嵌套对象,访问父对象中的对象数组 = 未定义
- 对象的Javascript数组未定义
- Javascript数组未定义..并且I'I’我不知道为什么
- json对象数组未定义错误
- 如何使用JS数组元素定义使用参数对函数的调用
- Backbone.js如何根据特定的应用程序状态定义一组自定义路由
- Javascript数组未定义,没有大小