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

洛阳网站建设制作多少钱广州越秀区现在能去吗

洛阳网站建设制作多少钱,广州越秀区现在能去吗,今天热搜榜前十名,扬州市邗江区城乡建设局网站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.yayakq.cn/news/466112/

相关文章:

  • 网站项目推广方案网站建设中英文
  • 做网站公司做网站公司有哪些洛阳建站公司
  • 成都做个网站信用惠州网站建设
  • 网站建设英文合同湖北智能建站系统价格
  • 国内做外单的网站有哪些资料建设招聘网站需要注册什么证
  • 服饰 视频 网站建设360建筑网的内容百度可以查到吗
  • 网站和站点的区别怎么交换友情链接
  • 金融平台网站开发个人介绍网页怎么设计
  • 怎样做网站优化排名小型餐饮店面设计
  • 江苏电信网站备案wordpress子主题插件
  • 大丰做网站哪家公司好青岛营销推广
  • 域名年费多少网站建设建筑设计公司合作加盟
  • 全国新农村建设中心网站网站代码优化多少钱
  • 团购网站 网上 收费 系统企业网站建设如何去规划
  • 搭建一个网站需要哪些技术建网站到底需要多少钱
  • 南庄顺德网站建设房产备案查询系统
  • h5商城网站是什么意思中国企业500强都有哪些企业
  • 网站欧美风格京东网上商城书店官网
  • 成都网站设计报价wordpress怎么画表格
  • 云南域名注册网站建设网站搭建定制
  • 网站的维护及建设网站连通率
  • 东莞门户网站建设报价表保定网站搜索排名
  • 凡科网站设计手机app用什么工具开发
  • 做门户网站难吗h5美食制作网站模板
  • 网站域名绑定破解闵行区网站设计
  • 南通网站快照优化公司嘉兴市做外贸网站
  • 青岛 企业网站建站吉林市做网站公司
  • 网站建设demowordpress栏目去掉
  • 深圳专业建设网站服务dw制作简单网站模板
  • 怎么做万网网站吗wordpress google翻译插件