当前位置: 首页 > news >正文

做网站需要哪些参考文献西安seo技术培训班

做网站需要哪些参考文献,西安seo技术培训班,怎么做网站排名优化,注册公司在哪个网站注册Vue 单文件组件 (SFC) 规范 文件地址&#xff1a;Vue单文件组件规范 简介 .vue 文件是一个自定义的文件类型&#xff0c;用类 HTML 语法描述一个 Vue 组件。每个 .vue 文件包含三种类型的顶级语言块 <template>、<script> 和 <style>&#xff0c;还允许添加…

Vue 单文件组件 (SFC) 规范

文件地址:Vue单文件组件规范

简介

.vue 文件是一个自定义的文件类型,用类 HTML 语法描述一个 Vue 组件。每个 .vue 文件包含三种类型的顶级语言块 <template><script><style>,还允许添加可选的自定义块:

<template><div class="example">{{ msg }}</div>
</template><script>
export default {data () {return {msg: 'Hello world!'}}
}
</script><style>
.example {color: red;
}
</style><custom1>This could be e.g. documentation for the component.
</custom1>

vue-loader 会解析文件,提取每个语言块,如有必要会通过其它 loader 处理,最后将他们组装成一个 ES Module,它的默认导出是一个 Vue.js 组件选项的对象。

vue-loader 支持使用非默认语言,比如 CSS 预处理器,预编译的 HTML 模版语言,通过设置语言块的 lang 属性。例如,你可以像下面这样使用 Sass 语法编写样式:

<style lang="sass">/* write Sass! */
</style>

更多使用细节在使用预处理器中找到

语言块

模板

  • 每个 .vue 文件最多包含一个 <template> 块。
  • 内容将被提取并传递给 vue-template-compiler 为字符串,预处理为 JavaScript 渲染函数,并最终注入到从 <script> 导出的组件中。

脚本

  • 每个 .vue 文件最多包含一个 <script> 块。
  • 这个脚本会作为一个 ES Module 来执行。
  • 它的默认导出应该是一个 Vue.js 的组件选项对象。也可以导出由 Vue.extend() 创建的扩展对象,但是普通对象是更好的选择。
  • 任何匹配 .js 文件 (或通过它的 lang 特性指定的扩展名) 的 webpack 规则都将会运用到这个 <script> 块的内容中。

样式

  • 默认匹配:/\.css$/
  • 一个 .vue 文件可以包含多个 <style> 标签。

自定义块

可以在 .vue 文件中添加额外的自定义块来实现项目的特定需求,例如 <docs> 块。vue-loader 将会使用标签名来查找对应的 webpack loader 来应用在对应的块上。webpack loader 需要在 vue-loader 的选项 loaders 中指定。

更多细节,查看自定义块

Src 导入

如果喜欢把 .vue 文件分隔到多个文件中,你可以通过 src 属性导入外部文件:

<template src="./template.html"></template>
<style src="./style.css"></style>
<script src="./script.js"></script>

需要注意的是 src 导入遵循和 webpack 模块请求相同的路径解析规则,这意味着:

  • 相对路径需要以 ./ 开始
  • 你可以从 NPM 依赖中导入资源:
<!-- import a file from the installed "todomvc-app-css" npm package -->
<style src="todomvc-app-css/index.css">

在自定义块上同样支持 src 导入,例如:

<unit-test src="./unit-test.js">
</unit-test>

语法高亮 / IDE 支持

目前有下列 IDE/编辑器 支持语法高亮:

  • Sublime Text
  • VS Code
  • Atom
  • Vim
  • Emacs
  • Brackets
  • JetBrains IDEs (WebStorm、PhpStorm 等)

非常感谢其他编辑器/IDE 所做的贡献!如果在 Vue 组件中没有使用任何预处理器,你可以把 .vue 文件当作 HTML 对待。

注释

在语言块中使用该语言块对应的注释语法 (HTML、CSS、JavaScript、Jade 等)。顶层注释使用 HTML 注释语法:<!-- comment contents here -->

http://www.mmbaike.com/news/66273.html

相关文章:

  • 有什么彩票网站做代理好点东莞seo黑帽培训
  • 多少钱的英文搜索引擎排名优化公司
  • 建站收费标准鹤壁seo
  • 网站设计做啥好外链吧怎么使用
  • wordpress如何上传视频seo自然优化排名
  • 专门做美女写真的网站百度seo网站优化 网络服务
  • wamp做的网站外网怎么访问seo网站结构优化的方法
  • 怎么做网站登录站济南今日头条新闻
  • 淘宝客没有网站怎么做全国31省市疫情最新消息今天
  • ps软件下载电脑版多少钱网络推广优化品牌公司
  • 网站营销推广公司新闻软文自助发布平台
  • dz如何做门户网站东莞网站优化
  • 卖汽车的网站怎么做的seo优化博客
  • 穿着高跟鞋做的网站我的百度账号
  • 河南免费网站建设百度百家号怎么赚钱
  • 东莞日增感染人数超25万优化营商环境的措施建议
  • 网站栏目标题企业营销战略
  • 学而思的网站哪里做的网站外链出售
  • 高碑店做网站的公司腾讯企业邮箱
  • 做网站的设计软件西安seo外包服务
  • 鲜花网站设计怎么联系百度客服人工服务
  • 技术支持海安网站建设北京seo课程
  • 制作百度移动网站seo研究中心
  • 怎么在网站后面制作官网俩个字优化游戏的软件
  • 好看的论坛网站模板精准防恶意点击软件
  • wordpress中文版插件哪些网站可以seo
  • 杭州富阳网站建设南京seo招聘
  • 定州网站制作深圳seo优化
  • 为什么自己花钱做的网站竟然不是自己的 (seo教程免费
  • 在哪家网站做外贸比较好搜索引擎优化论文