vue.js - 更改使用插槽生成的子组件的样式
问题描述
我面临来自 PrimeVue(版本 3.5.0)的组件的 SASS 问题。我正在使用一个名为 Card 的组件,它需要几个插槽用于卡片的不同部分(页眉、内容、页脚)。
到目前为止一切顺利,问题是我想从父组件更改此 Card 呈现的元素的样式。
VuePrime 为该组件的某些元素赋予类名,例如:.p-card-content
或.p-card-footer
. 所以基本上我正在做的是:从我p-card-content
用来删除默认情况下的填充的父组件中,但我没有看到在浏览器中应用的样式......
证监会:
<template>
<div class="login-container p-jc-center p-ai-center">
<div class="login-background">
</div>
<div class="login-credentials">
<Card>
<template #title>
<div>Ingresar al sistema Amigo Fiel</div>
</template>
<template #content>
<Message>Welcome to PrimeVue</Message>
</template>
</Card>
</div>
</div>
</template>
<script>
export default {
data() {
return {
}
}
}
</script>
<style lang="scss" scoped>
.p-card .p-card-content {
// here is the style that I want to set
padding: 0 !important;
}
</style>
这是此组件的文档
解决方案
推荐阅读
- ios - MicroBlink SDK 的 USDL 组合识别器 documentDataMatch 总是返回 true
- python - 如何将列标签转换为列中的值?
- sqlite - 在我的 INSERT INTO 语句中运行 COUNT 时遇到问题
- regex - 如何使用 different_url+last_part 添加 nginx rewrite url+last_part?
- java - java.sql.SQLException:不能为 SELECT 发出 executeUpdate() 或 executeLargeUpdate()
- c# - 如何使用 C# 在 ASP.NET 中将下拉列表与 Web 服务绑定
- javascript - 选择整个字典的值
- python - 如何使用 python 在 EventHub 消息中发送属性详细信息?
- css - 如何从代码库中摇树未使用的样式
- f# - 未处理的异常:System.ArgumentOutOfRangeException:特征列“特征”的架构不匹配:预期向量
, 得到向量