vuejs2 - Vue 响应式删除冗余标签
问题描述
我想知道是否有一种简单的方法可以删除多余的标签,是否值得付出努力。例如,我有一个 div 将我的孩子排成一行:
<div :class="multipleChildrens ? 'row' : ''">
但是当只有一个孩子时,我不再需要 div 了。我以为你可以使用模板标签和组件标签的组合,但它似乎不能这样工作。
<component
:is="multipleChildrens ? 'div' : 'template'"
:class="multipleChildrens ? 'row' : ''"
>
我该如何以另一种方式处理它,或者它可能没有意义?
解决方案
推荐阅读
- angular - 执行多个 UserRole 检查
- javascript - 将字体样式从对象映射映射到 map() 的正确语法
- ios - 运行 ios 应用程序时出现 Cocoapods 错误,导致 pod install 出错
- selenium - 抓取angellist启动数据
- idris - 构造函数中的表达式时,“MkFoo 的返回类型必须在 Foo 中”
- javascript - React Router 与特定的 React 组件不兼容
- node.js - searching in database (mongoDB) with millions of records takes more than 1 minute to retrieve data
- ionic-framework - 突然使用 Ionic 我所有的图标和图像都不适用于所有项目
- c# - 将错误的模型项传递给查看
- c# - Xamarin 表单垂直选项被忽略