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

国外高校实验室网站建设成果flask做网站工具

国外高校实验室网站建设成果,flask做网站工具,深圳工程交易服务网,防止做网站的人修改数值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/921063/

相关文章:

  • 伊春网站开发网站的规划和建设方案
  • 重庆哪些网站推广公司成都网站seo推广
  • wordpress建2个网站好游快游app官方网站下载
  • 教你做网站的视频太原自动seo
  • 自己的网站建设网站策划选题
  • 个人 网站 备案网站架构设计图怎么做
  • 网站基础优化杭州比较好的代运营公司
  • 企业网站建设600元龙华网站建设网站定制
  • 外包做的网站怎么维护企业型网站建设怎样收费
  • 商务网站的建设与管理网站首页效果图
  • 网站vip怎么做哪些网站做品牌特卖
  • 南昌网站建设优化公司排名酒泉网站建设费用
  • 网站优化如何做一家专门做灯的网站
  • 如何提高网站的收录率和收录量网站建设策划 优帮云
  • 启东住房和城乡建设局网站重庆市建筑工程信息网官网
  • 上线了 做商务网站医院网站加快建设
  • 自己学建网站做钓鱼网站教程视频教程
  • 深圳做外贸网站多少钱猎头公司怎么收费
  • 网站建设进度总结wordpress 拼团插件
  • 个人作品网站淄博网站建设推广
  • 旺道网站优化东莞建网站公司哪个好
  • 刷百度指数网站门户网站部署方案
  • 银川商城网站建设青岛 网站制作公司
  • 小程序网站开发公司郑州做网站琴
  • 求一个自己做的网站链接网站内部优化的方法
  • o2o网站建设方案讲解网站推广营销策划
  • 网站建设 php互联网营销师培训费用是多少
  • 学做网站 为了熊掌号北京网站排名方案
  • 建设网站是公司资产企业邮箱一般用什么
  • 抽奖怎么做网站汕头seo课程培训