问题汇总

遇到问题会不断更新

1、angular2 返回的字符串数据怎么转换成html

双向绑定的数据显示到页面上都会当做字符串处理,即使有html标签也是当做字符串处理,要当做html处理需要用到 innerHTML 属性


2、空格问题,我们都知道html里是默认把空格多个显示一个,首空格不显示。

遇到个任务就是在后台设置的空格正常显示,包括文字首的空格,开始用了正则

title.search(/[^\s]/)

这样来判断行首有几个空格,然后认为的用计算出的空格数量乘以一个固定的宽度来实现的。有些麻烦,方法感觉也有点死。

其实css里有个属性可以实现控制空格的显示规则 white-space


问题汇总_第1张图片
white-space

默认的是忽略的,我们可以直接用pre实现,空格照常显示即可。

3、只有一个子元素时隐藏

用ng-bootstrap时,当轮播的子元素只有一个时,下面的小方块还照常显示,现在要实现的就是只有一个时,这个小方块不显示,多于一个时正常显示。

利用css选择器    :only-child   和 :only-of-type


问题汇总_第2张图片

4、

你可能感兴趣的:(问题汇总)