我現在有在ng-class
下面的表達式,在AngularUI引導模態的視圖:AngularJS ngClass表達和數組組合
<div class="modal-body mdl-body"
ng-class="{ 'is-msg': vm.message.type == 'msg',
'height-limit': vm.message.hasHeight }">
但我也想通過自定義類的數組,像這樣:
ng-class="vm.message.classes"
這是模態被稱爲在控制器:
modalService.open({
type: "okay",
title: "Terms & Conditions",
content: $scope.APISettingData.signup_term_and_condition,
classes: ["h-md", "text-info"],
isHtml: true,
hasHeight: true
});
兩種方式都沒有對方,但當我試圖將它們結合起來時,它們不起作用。
可以做到這一點嗎?請告訴我一些想法和解決方案。
一個想法,你可以試試這個示例應用程序,是創建另一個容器,內部或外部...不是最好的解決辦法,雖然 –
'納克級'是一個非常簡單的指令,你可以隨時做出自己的決定,這正是你想要的。接受數組或其他。 –