我有以下的表单组件:
<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不会自动重新加载页面。 - alanbuchanan