单组件文件样式、布局及样式
/**
* 布局
* lang: 可选,默认使用html,用于标注布局使用的模板类型。
* /
<template lang="html">
// tag: 原生标签或vue标签(router-view、router-link、...),template起始必须
// container: 组件根节点样式,一般一个项目中是统一的,可以使用空样式
<tag class="container">
</tag>
</template>
/**
* 逻辑
* lang: 可选,默认使用JavaScript,用于标注逻辑使用的脚本类型。
* /
<script lang="javascript">
// 全局变量和引用
const g_var = ...;
import xxx from '...';
// 以模块形式导出
export default {
// 混入
mixins: [xxMixin],
// 指令
directives: {
xxx: { ... }
},
// 过滤器
filters: {
xxx: {