小编Dav*_*end的帖子

如何在nvd3 multibar angularjs指令中堆叠系列

我想通过cmaurer(nvd3指令链接)创建一个带有nvd3 angularjs指令的多条形图,但问题是我需要堆叠一些系列并且有一个奇怪的错误.这是我的数据:

 $scope.exampleData = [
                {
                    "key": "Monto Inicial",
                    "values": [[0, $scope.planAhorro.MontoInicial]]
                }, {
                    "key": "Monto Periodico",
                    "values": [[0, $scope.planAhorro.MontoPeriodico]]
                }, {
                    "key": "Total Sueños",
                    "values": [[1, $scope.planAhorro.Valor]]
                }];
Run Code Online (Sandbox Code Playgroud)

我希望得到2个带有值$scope.planAhorro.MontoInicial$scope.planAhorro.MontoPeriodico堆叠的条形图,另一个带有值的条形图$scope.planAhorro.Valor,但是东西是前2个堆叠好,第三个堆叠在顶部,我不需要它堆叠!!

这是输出:

http://es.tinypic.com/r/2yvjnkw/8

d3.js angularjs nvd3.js angularjs-directive

6
推荐指数
1
解决办法
2039
查看次数

AngularJS karma过滤器未知提供者

我做不到!我只是看了整个互联网,我尝试了其他解决方案,但我无法使其工作.

我有一个过滤器,我想用Karma和Jasmine进行测试.这是我的代码:

app.js:

var services = angular.module('myApp.services', [ 'ngResource' ]);

angular.module('myApp', [
    'ngRoute',
    'myApp.filters',
    'myApp.services',
    'myApp.directives',
    'myApp.controllers'
]).
Run Code Online (Sandbox Code Playgroud)

filters.js

'use strict';

/* Filters */

angular.module('myApp.filters', [])

.filter(
    'lowerAndCapital',
    [ function() {
        return function(text) {
            if (text != undefined) {
                var str = text.toLowerCase();
                var arreglo = str.split(" ");
                var result = "";
                for (var i = 0; i < arreglo.length; i++) {
                    result += " "
                            + arreglo[i].charAt(0).toUpperCase()
                            + arreglo[i]
                                    .substring(1, arreglo[i].length + 1);
                }
                return result;
            }
        }
    }]); …
Run Code Online (Sandbox Code Playgroud)

jasmine angularjs karma-runner angularjs-filter karma-jasmine

5
推荐指数
1
解决办法
6174
查看次数