javascript - Vue - 用标签动态包围组件
问题描述
我想说的是,该v-if
指令可以根据条件使整个组件(及其所有内容)消失。
我的问题是:有没有办法只让周围的标签或组件消失,而不删除其内容?
解决方案
当您需要一个无根组件时,您可以将动态组件和:is
prop 与vue-fragment一起使用,如果这正是您所需要的,则可以直接使用 vue-fragment。
另一种选择是直接操作 DOM。
推荐阅读
- ros - 如何同步两个 ROS 包?
- python - 当我尝试从网站获取 json 元数据时,Python 会引发关键字错误
- javascript - TypeError:无法在 AngularJs 中读取 null 的属性(读取“长度”)
- wordpress - Wordpress Learndash 添加通知插件的收件人
- reactjs - 如何验证输入文本的长度 - CKEdtior-react
- javascript - 将下拉菜单中的相关信息显示到表格数据单元格元素中。(来自 SQL 数据库)
- arrays - Bash - 从脚本传递多个数组参数
- .net-core - Blazor 组件 EventCallback 参数表示法
- c# - Clients.User().SendAsync() 不与 hubconnection.on 通信
- javascript - DJANGO,从 AJAX 调用返回不更新 html