遇到问题会不断更新
1、angular2 返回的字符串数据怎么转换成html
双向绑定的数据显示到页面上都会当做字符串处理,即使有html标签也是当做字符串处理,要当做html处理需要用到 innerHTML 属性
<div [innerHTML]="property"></div>
2、空格问题,我们都知道html里是默认把空格多个显示一个,首空格不显示。
遇到个任务就是在后台设置的空格正常显示,包括文字首的空格,开始用了正则
title.search(/[^\s]/)
这样来判断行首有几个空格,然后认为的用计算出的空格数量乘以一个固定的宽度来实现的。有些麻烦,方法感觉也有点死。
其实css里有个属性可以实现控制空格的显示规则 white-space
white-space默认的是忽略的,我们可以直接用pre实现,空格照常显示即可。
3、只有一个子元素时隐藏
用ng-bootstrap时,当轮播的子元素只有一个时,下面的小方块还照常显示,现在要实现的就是只有一个时,这个小方块不显示,多于一个时正常显示。
利用css选择器 :only-child 和 :only-of-type
4、
网友评论