vue2基础知识-2

Vue CLI 安装和使用

安装Vue CLI脚手架

npm install @vue/cli -g

查看Vue CLI版本

vue --version

用Vue CLI创建项目

vue create entry_name

运行原理:
在这里插入图片描述

Vue.config.js配置

官方文档

Vue Cli已经集成了webpack的配置,想要增加一些其他的webpack配置的话,可以通过configureWebpack属性进行更改。
在这里插入图片描述
当我们配置了上述的路径别名后,在引用路径的时候vue可能不会给我们一些提示,此时我们可以更改jsconfig.json文件来实现提示。
在这里插入图片描述

组件嵌套

在这里插入图片描述
在这里插入图片描述

组件通信

父传子 props

通过props属性传递:
App.vue
在这里插入图片描述
AppHeader.vue:

<template>
    <div>
        Header
        <h1>名字:{
  { name }}</h1>
        <h1>年龄:{
  { age }}</h1>
        <h1>朋友: {
  {friend.name}}</h1>
    </div>
</template>

<script>
    export default {
     
        // 1. pros数组语法
        // props: [
        //     "name",
        //     "age"
        // ]

        // 2.pros对象语法(推荐)
        props: {
     
            name: {
     
                type: String,
                default: "默认值"
            },
            age: Number,
            // 如果传过来的是一个函数,且需要设置默认值的话,必须使用函数的形式返回默认值
            friend: {
     
                type: Object,
                default: () => ({
     name: '李四', sex: '男'})
            }

        }
    }
</
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值