javascript - Vue:使用道具选择html元素类型
问题描述
我有一个可以是按钮或链接的 vue 组件,我想要一个名为 'type' 的道具,它接受字符串 'button' 或 'link',有没有一种方法可以在没有 hacky v 的情况下以编程方式呈现此类组件-如果?
解决方案
组件可能是您需要的:
<component v-bind:is="type"></component>
推荐阅读
- django - Django 管理员在模式而不是弹出窗口中添加新的 FK 显示
- javascript - 检查用户名是否已经存在,没有ajax或php,只是纯js
- javascript - 在对象数组中查找具有某个属性最大值的项目并返回该项目的另一个属性
- tensorflow - 带有 keras.utils.Sequence 对象或 tf.data.Dataset 的输入管道?
- java - 是否可以在安卓屏幕上模拟点击?
- python - Keras 在使用自定义优化器时自定义 train_step
- typescript - 如何从环回 4 发送个人资料图片以使用用户 ID 和令牌做出本机反应
- android - HTTPS 在移动设备上的 localhost 中不可用
- python - Python 的 builtins.print() 中的“self”参数的目的是什么?
- javascript - 在某些操作或断开连接时识别用户