小编Jus*_*tin的帖子

AngularJS将范围变量名称作为函数参数传递

嗨,我还是AngularJs的新手,想知道这是否可行.

在我的控制器上,我正在尝试创建一个函数,该函数接受一个字符串参数,该参数将指示要调用的$ http.get.然后我想在我的范围中分配该参数.例如

$scope.getpartial = function(partialtype) {
    var promise = "";
    switch(partialtype) {
        case "account":
             promise = $http.get("account url here");
             break;
        case "contact":
             promise = $http.get("contact url here");
             break;
    }
    promise.then(function(payload) {
        $scope.XXXXXXX = payload.data;
    });
}
Run Code Online (Sandbox Code Playgroud)

其中XXXXXXX = partialtype =="account"或"contact"

所以结果将被放置并存储在$ scope.account和/或$ scope.contact下.

这是可能的还是有更好的方法来做到这一点?

javascript angularjs-scope

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

在angularsts中为angularjs覆盖Bootstrap Accordion颜色

我是angularjs/bootstrap的新手,我正在尝试创建一个使用bootstrap手风琴列表的SPA.我正在尝试改变整个手风琴标签的颜色,但是它只会改变手风琴空间的一部分.我在网上看了这个问题(使用angualr ui bootstrap将手抄本添加到手风琴?)并且它的Jsfiddle(http://jsfiddle.net/Zmhx5/3/)完美地代表了我的问题,但没有解释解决方案.

我尝试使用firebug来了解幕后发生的事情,并说整个手风琴标签都是"".我有一个css类来覆盖这种风格,但由于某种原因,有些东西会覆盖它.

.panel-heading {
background-color: red;
}
Run Code Online (Sandbox Code Playgroud)

这个网站有一个关于手风琴的教程,它的css只是覆盖了它(http://patternry.com/p=accordion/).我试过做同样的但是没有用,请帮忙:/

accordion twitter-bootstrap angularjs

3
推荐指数
1
解决办法
1万
查看次数