vue——单文件组

2.单文件组件是什么

  • .vue文件,称为单文件组件,是Vue定义的一种文件格式,一个文件就是一个组件,在文件内封装了组件相关HTML、CSS和JS代码
  • .vue文件中包含<template>、<style>、<script&gt三种标签;
<template>
  html标签
</template>
<style>
  CSS代码
</style>
<script>
  JS脚本
</script>
  • JS脚本中组件导出方式:export default{}
  export default {
    data:function(){
      return {}
    },
    methods:{}
  }

案例演示

3.vue-loader

  • 浏览器不能识别.vue文件,必须对.vue进行加载解析
  • vue-loader是基于webpack的
  • 使用步骤
    • 安装vue-loader,vue-template-compiler模块
    • 不再使用vue.js导入的方式,可以直接导入vue模块
      import Vue from 'vue'
    
    • 配置webpack文件
      const VueLoaderPlugin = require('vue-loader/lib/plugin')
      plugins:[
      	new VueLoaderPlugin()
      ],
        rules:
      [
        {test:/\.vue$/i,use:['vue-loader']}
      ]
      
    
    案例演示
  • 使用路由
    • npm安装vue-router模块
    • 导入并配置路由
      import VueRouter from 'vue-router'
      Vue.use(VueRouter)
    

案例演示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值