vue的js html和css可以分开写吗

代码太多了,应该怎么分开引入,小白求解
clipboard.png

阅读 14.4k
7 个回答

<template>
<div>This will be pre-compiled</div>
</template>
<script src="./my-component.js"></script>
<style src="./my-component.css"></style>

//index.vue
<script> 
import template from './index.html'

export default {
  template
}
</script>

<style  scoped> 
@import './index.css';
</style>
//index.html
<input type="text" class="input">
//index.css
.input {
  width: 100%;
  padding: 8px 10px;
  border: 1px solid blue;
}

专门有个style文件夹放css文件,在你的vue文件import不就好了

可以,通过src引入就可以了,官方文档就有说,仔细读一下。

新手上路,请多包涵

安装vgc

楼上各位回答了。

代码太多应该把各个功能独立开来,不然为什么要模块化?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题