嗨,我还是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下.
这是可能的还是有更好的方法来做到这一点?
我是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/).我试过做同样的但是没有用,请帮忙:/