javascript - vuejs2如何挂载不定数量的指令。
PHP中文网
PHP中文网 2017-04-11 11:23:20
[JavaScript讨论组]

我用了动态组件来渲染不同的组件,而不同的组件要传的参数不同,指令的数量与内容也各不相同,所以我想请教下如何在同一个点挂载多个指令,具体的话是为了实现以下效果:

<component :abc='data'></component>

当data为{ a: 'aaa', b: 'bbb' }时,该动态组件渲染成:
<el-button :a='aaa' :b='bbb'></el-button>

当data为{ a: 'aaa' }时,该动态组件渲染成:
<el-button :a='aaa'></el-button>

若有类似的实现手法,烦请指点,不胜感激~

PHP中文网
PHP中文网

认证0级讲师

全部回复(1)
大家讲道理

.....你要渲染的组件是同一个,只是传递的值不同,不是可以直接在el-button组件中进行设置的么 ?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号