-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
[vue] 在.vue文件中style是必须的吗?那script是必须的吗?为什么? #470
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
萌新试着回答.... |
style 不是必须的,script 是必须的,而且必须要写上 export default {} |
都不是必须的 |
都不是必须的,但最好写上,至少script要写上。一切都是模块,因此最后都是转成JavaScript形式。 |
都不是必须的 |
可以不写的 |
试验了下,在 .vue 文件中,template是必须的,而script与style都不是必须的。 |
不是 |
.....萌新一瞧,你们到底谁说得对 |
都不是必须的吧 |
管他三七二十一 vue点回车就行了 |
都不是必须的 |
提示说,在option上挂个render函数也可以,所以template也不是必须的。 可以这么说吧 |
我想知道有很多问题有什么意义呢 |
@HerryBin .vue文件也可以用作mixins使用,所以template并不是必须的。确切来讲,script | template |
都不是必须的 |
1 similar comment
都不是必须的 |
显得面试官 高大上哈,牛呗 |
都不是必须的,但是这种问题感觉没太大意义 |
都不是必须的,不过得分情况 一、.html文件
二、.vue文件
三、.js文件
|
在单文件组件(.vue 文件)中,<script> 标签是可选的,但通常是必须的。 <script> 标签用于编写组件的 JavaScript 代码,包括组件的逻辑、数据、计算属性、方法等。它是实现组件功能的关键部分,因此在大多数情况下,你会希望在 .vue 文件中包含 <script> 标签。 然而,有一些情况下 <script> 标签可以省略: 纯模板组件:如果你的组件仅包含模板,没有任何逻辑或交互行为,那么可以省略 <script> 标签。这种情况下,你可以只在 .vue 文件中编写 部分。 使用外部组件:当你在 .vue 文件中引用外部组件时,可以不包含 <script> 标签。这通常发生在使用第三方库或组件库时,你只需要在模板中使用这些组件,而不需要在当前组件中编写额外的逻辑。 尽管 <script> 标签是可选的,但它提供了编写组件逻辑的地方,让你能够控制组件的行为和交互。在大多数情况下,你会希望在 .vue 文件中包含 <script> 标签,并编写相应的 JavaScript 代码来完善组件的功能。 |
[vue] 在.vue文件中style是必须的吗?那script是必须的吗?为什么?
The text was updated successfully, but these errors were encountered: