Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
161 views
in Technique[技术] by (71.8m points)

vue组件不显示内容

写了一个卡片组件
<div :style="{width:300+'px}">

</div>

props:{

width:{
type:Number,
default:100
}

}
引用这个组件
import card from ‘comonents’

components:{
card
}

<card> 12345 </card>

在页面上并没有显示12345


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

显示才怪嘞。
组件意思就是一个东西可以在别的地方重复用,只用传几个参数来自定义。它并不同于普通的html标签。

当然组件也通过slot提供了自定义部分Html的功能。

<div :style="{ width: '300px' }">
    <slot></slot>
</div>

这样也可以渲染出12345了...

查看文档详细了解吧


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...