gpt4 book ai didi

css - 如何以 Angular 动态更改样式表?

转载 作者:太空宇宙 更新时间:2023-11-04 13:11:35 28 4
gpt4 key购买 nike

我正在尝试更改我的 bootstrap.css 文件以更改我的应用程序的主题:

$scope.changeStyle = function (style) {
$scope.myStyle = style + '/bootstrap.min.css';
$scope.$apply();
}

Mystyle 在 html 中定义:

<link rel="stylesheet" href="{{myStyle}}">

问题是如何让它发挥作用?这是一个 plunkr 引用:http://plnkr.co/edit/t0fZLB?p=preview

最佳答案

似乎您的更改事件没有被触发。你可以这样做,

<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownCountry">
<li ng-repeat="country in data.locations.countries | orderBy:'country'" ng-model="country.Capital">
<a ng-click="changeStyle(country.Capital)">{{country.country}}</a>
</li>
</ul>

参见 here

关于css - 如何以 Angular 动态更改样式表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24646754/

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