【发布时间】:2017-05-10 08:22:07
【问题描述】:
我有以下表单组件:
<template>
<div>
<form>
<input placeholder="Recipe Name">
<textarea placeholder="Recipe Description..." rows="10"></textarea>
</form>
</div>
</template>
<script>
export default {
name: 'AddRecipeForm'
}
</script>
<style scoped>
form {
display: flex;
flex-direction: column;
}
</style>
<style> 使用 scoped 属性。
应用时,CSS不被加载。当scoped 被删除时,它被应用。
但是我想将它保留在组件的本地。
当scoped 属性存在时,为什么没有应用CSS?
【问题讨论】:
-
我只需要刷新页面。显然,当应用
scoped属性时,webpack 不会自动重新加载页面 -
热重载应该适用于范围样式。确保您的热重载设置正确:vue-loader.vuejs.org/en/configurations/extract-css.html
-
@alanbuchanan 如果提供了这个问题的答案,请选择一个答案。