如何删除多行HTML排列中的空白
How to remove white space in a multiple line HTML arrangement?
我有一个带有Handlebar风格模板系统的模板:
<div class="alert alert-danger" v-if="!panoURL">
{{ $t('invalidPanorama') }}{{ $t(objectName) | lowercase }}{{ $t('period') }}
</div>
输出消息:Please re-upload this panorama.
正如您所看到的,消息是本地化的;它还有一个中文版本。由于中文单词中没有空格,我不得不将空格放在本地化字符串中。模板中没有。
为了提高可再利用性,我这样做了:
<div class="alert alert-danger" v-if="!panoURL">
{{ $t('invalidPanorama') }}
{{ $t(objectName) | lowercase }}
{{ $t('period') }}
</div>
但是在每个字符串后面都添加了一个空格。
如何像第二个例子一样编写结构,但产生例子输出?
如果我理解你的正确,在使用内联元素时,这是一个经典的空白问题,其中标记的虚线提供了这个空间,所以试试这个
<div class="alert alert-danger" v-if="!panoURL">
{{ $t('invalidPanorama') }}<!--
-->{{ $t(objectName) | lowercase }}<!--
-->{{ $t('period') }}
</div>
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何设置html元素填充的动画
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何编写HTML输入的JS内联
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何删除多行HTML排列中的空白
- 重新排列HTML元素的顺序并更改内容
- 排列随机数 HTML 版本
- angularjs-ng视图重新排列html元素
- 使用Jquery排列html表
- WYSYWIG HTML屏幕网格编辑器库,用于排列组件
- 我的 HTML 正在重新排列自己是如何发生的
- 根据数字排序顺序更新自动重新排列HTML列表
- 允许用户在HTML页面上重新排列排列的图像
- 重新排列Html元素
- AngularJS: HTML选择使用map中的值,键按升序排列
- 排序HTML "LI"按重复次数和字母顺序排列
- 按字母顺序排列带标题的HTML列表