vue中让默认插槽slot里只能显示指定的组件呢? 比如el-select的默认插槽只能放el-option,
vue的默认插槽里可以放任何代码, 但是怎么限制具体的内容呢?
过滤this.$slots.default我觉得是不可行的, 没看懂Element的源码, 至少它不是这样做的
<el-select v-model="value" placeholder="请选择">
<el-option
v-for="item in options"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
既然说到了elementui 那我们来找一下源码 :https://github.com/ElemeFE/el...
通过源码和代码测试,并没有相关的功能实现
稀奇古怪的需求