首页 > 其他 > 详细

Angular8.1.0基础---组件样式绑定

时间:2019-08-28 10:25:26      阅读:114      评论:0      收藏:0      [点我收藏+]

1,绑定一个class名

    <p [class.isActive]="boolean">
        p element works!
    </p>


也可 <p [class.isActive]="fn()">

           p element works!

        </p>

       fn(){

         return boolean

      }

2,绑定多个class名 (ngClass)


     <span [ngClass]="classObj">

        this is span

     </span>

     classObj:Object={

       className1:boolean,

       className2:boolean

     }

 

3,通过style绑定
   <div [style.color]="boolean"  ?  ‘red‘  :  ‘yellow‘ ">

       this is div

    </div>

 

4,绑定多个style(ngStyle)

   <div [ngStyle]="styleObj ">

       this is div

    </div>

 

styleObj :Object={

   ‘font-style‘: boolean ? ‘italic‘ : ‘normal‘,

   ‘font-weight‘: boolean  ? ‘bold‘ : ‘normal‘,

   ‘font-size‘:boolean ? ‘24px‘ : ‘12px‘

}

 

Angular8.1.0基础---组件样式绑定

原文:https://www.cnblogs.com/jsxyz/p/11422461.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!