首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >传递到插槽也需要插槽属性的组件

传递到插槽也需要插槽属性的组件
EN

Stack Overflow用户
提问于 2018-09-04 04:09:37
回答 1查看 147关注 0票数 0

我如何测试一个带有槽的组件,例如,carousel里面有一个槽组件,滑块里面有一个槽组件。

This不支持该功能。

也许我必须使用e2e测试?

请告诉我怎么做。谢谢。

代码语言:javascript
复制
// This is how i use
<carousel>
  <slide>
    <div></div>
  </slide>
</carousel>

// Carousel component
<carousel>
  <slot></slot>
</carousel>

// Slide component
<slide>
  <slot></slot>
</slide>

EN

回答 1

Stack Overflow用户

发布于 2018-09-04 17:56:34

你必须像this一样编辑vue的原型

在main.js文件中

代码语言:javascript
复制
 Vue.prototype._b = (function (bind) {
  return function(data, tag, value, asProp, isSync) {
    if (value && value.$scopedSlots) {
      data.scopedSlots = value.$scopedSlots;
      delete value.$scopedSlots;
    }
    return bind.apply(this, arguments);
  };
})(Vue.prototype._b);

您只需要将v-bind="{$scopedSlots}"添加到组件中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52155711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档