美文网首页
vue单文件组件相关知识

vue单文件组件相关知识

作者: zooeydotmango | 来源:发表于2019-09-25 01:39 被阅读0次

slot插槽

在组件template中的占位,在index.html中输入的值就会替换掉插槽内容

单文件组件

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

<template>
  <h2>{{ msg }}</h2>
</template>
<script>
export default {
  data () {return {msg: 'Hello Vue.js 单文件组件~'}}
}
</script>
<style>
h2 {color: green;}
</style>

在app.js中引用这个组件:

// ES6 引入模块语法
import Vue from 'vue';
import hello from './hello.vue';

new Vue({
  el: "#app",
  template: '<hello/>',
  components: {hello}   //局部声明
});

传值方式

props: ['title'],也可以是对象:

props: { title:
      {
          type:string,
          default:'a string'
      }
}

export default、export

export && export default到底是怎么回事

validator

props的验证函数

props: {
    value:{
      type: String,
      default: '2',
      validator: function(value){return value ==='1';}
    }
  }

parcel打包编译vue

npx parcel index.html --no-cache事实证明不加上--no-cache容易导致bug
也可以使用vue官方推荐的打包器,webpack等

使用chai.js进行单元测试

相关内容chia.js

相关文章

  • vue-cli

    === 单文件组件结合webpack处理单文件组件配置webpack相关loader使用vue文件创建vue组件引...

  • vue单文件组件相关知识

    slot插槽 在组件template中的占位,在index.html中输入的值就会替换掉插槽内容 单文件组件 .v...

  • Vue组件化开发 (单文件组件)

    单文件组件 1、单文件组件 1.在很多 Vue 项目中,我们使用 Vue.component 来定义全局组件,紧接...

  • Vue-单文件组件

    单文件组件 1.vue文件 vue文件,称为单文件组件,是vue.js自定义的一种文件格式,一个vue文件就是一个...

  • 时间线图绘制(time-line)

    效果: .vue 单文件组件

  • 单文件的使用

    单文件组件 概述 以 .vue 作为后缀名的文件,就是 Vue 中的单文件组件 组件的组成 由 三部分 组成: t...

  • [vue3快速入门] 21.vue单文件组件中style标签的使

    我们之前写的App.vue也好,组件也好,这些以.vue结尾的文件叫做vue单文件组件在.vue文件中,templ...

  • uni-app页面布局

    单页面程序 uni-app 约定页面文件遵循 Vue 单文件组件 (SFC) 规范[https://vue-loa...

  • Vue的工具篇-单文件组件

    Vue单文件组件缩写为SFC,又名.vue文件,是一种特殊的文件格式 它将Vue组件的模板、逻辑与样式封装在单个....

  • Vue基础知识

    Vue基础知识 Vue单文件组件:以任意方式组成一个对象,最后用loader还原成对象 单页面:是指没有路由跳转的...

网友评论

      本文标题:vue单文件组件相关知识

      本文链接:https://www.haomeiwen.com/subject/nqhpuctx.html