脚手架内各文件配置说明、组件化开发步骤

单文件组件

    1、先在项目当中创建一个components文件夹,用于放置后期定义的组件(配置对象)
    2、在写代码的地方,一般需要创建一个App.vue的文件,它用于组装定义好的组件,App本质也是一个组件
    3、vm实例最终只需要去把App组件给注册然后去渲染就好了
    一个.vue文件,里面包含了组件的结构样式和行为,其实本质就是配置对象(文件)
    写法高亮 比较明了  但是需要模块化  需要搭建环境

eslint的禁用

 1.    // 局部禁用某个错误提示,只能禁用当前这个文件当中的eslint错误
    /* eslint-disable no-unused-vars */

 2.    //package.json当中找到eslintConfig项,全局配置禁用某些错误提示,只能配置固定的错误类型,后期如果需要配置,要配置很多项错误类型
    "rules": {
        "no-unused-vars":"off"
        }

3.   //开发阶段直接关闭eslint的提示功能

    vue.config.js当中
    module.exports = {
        //  写自己想要配置的东西去覆盖系统自带的
        // 关闭ESLint的规则
         lintOnSave: false
    }

组件模板解析 

Vue渲染两种方式:

1.

  通过render函数去渲染App组件,它的内部调用了一个方法,h,这个方法内部

  自己写了一个解析器的功能

  后期使用的就是这个版本,因为它没有解析器,后期代码体积会小

render:h => h(App)

  // render:(h) => {

  //   return h(App)

  // }

2. components注册组件

需要引入带模板解析器的vue版本,那么会造成后期打包体积过大,浏览器加载效率低 

import Vue from 'vue'    //默认引入的这个vue版本是不包含模板解析器

import Vue from 'vue/dist/vue.esm'    //手动引入了带模板解析器的Vue版本

  // components:{

  //   App

  // },

  // template:'<App/>'

 组件化开发步骤

静态页面

拆分组件

组装组件(定义组件、注册组件、使用组件)

渲染组件

动态页面

1.初始化动态显示页面

        (1)设计数据

                  设计数据规范

                     数据的格式是什么?

                          看页面的功能,列表一般是数组,一般都是对象的数组

                     数据放在哪?

                          看数据是在哪个组件用还是在哪些个组件使用
                           如果数据仅仅是在哪个组件用,那么数据就定义在这个组件的data当中
                           如果数据是在哪些个组件用,那么数据应该写在这些组件的公共父组件当中

        (2)数据展示:  直接可以展示的数据

                                     需要计算才能展示的数据

2.交互 

v-bind

如果属性写在html标签身上就是绑定数据,不管有没有v-bind

如果属性写在组件标签身上,那么就是props传递数据,不管有没有v-bind

如果不写冒号传递是一个字符串,如果写了传递的就是动态数据

在组件中传递数据后,需要在另一个组件里声明接收

<Main :todoList="todoList"></Main>


props:['todoList'], 

checked

单个的checkbox 可读可写 有两种方案

      1、使用checked 配合后期 click  实现可读可写

      2、使用vmodel配合计算属性的get和set 实现可读可写

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 好的,我可以使用中文回答这个问题。 要在 IntelliJ IDEA 中使用 Spring Boot 开发框架,需要安装 Spring Boot 插件。以下是在 IntelliJ IDEA 中安装和使用 Spring Boot 插件的步骤: 1. 打开 IntelliJ IDEA,并转到 File > Settings > Plugins。 2. 在搜索栏中输入“Spring Boot”,然后按下回车键。 3. 点击“Install”按钮,等待插件安装完成。 4. 重新启动 IntelliJ IDEA。 现在,您可以创建 Spring Boot 项目。以下是创建 Spring Boot 项目的步骤: 1. 转到 File > New > Project。 2. 选择“Spring Initializr”选项。 3. 选择项目类型、语言和 Spring Boot 版本,然后单击“Next”按钮。 4. 配置项目元数据,如项目名称、包名和项目位置。 5. 单击“Next”按钮,然后配置项目依赖项。 6. 单击“Finish”按钮,创建项目。 现在,您可以在 IntelliJ IDEA 中使用 Spring Boot 开发框架了。您可以编写 Spring Boot 应用程序,并运行、测试和调试它们。 ### 回答2: Spring Boot开发脚手架Idea插件是一种能够加快Spring Boot项目开发的工具,通过该插件可以在Idea开发环境中更便捷地创建和配置Spring Boot项目。它提供了一些自动的功能,让开发者能够快速搭建项目骨架和集成常用组件。 首先,脚手架插件可以帮助我们快速创建Spring Boot项目。在Idea中,我们可以通过该插件选择不同的项目模板,包括基础的Spring Boot项目、Web项目、数据库连接等等。这样,我们就不需要从零开始创建项目,只需要根据需求选择对应的模板即可。同时,插件还能自动生成项目的基本结构和配置文件,提供了一种快速启动项目的方式。 其次,脚手架插件能够方便地集成常用组件。在开发过程中,我们经常需要使用到一些常用的依赖,例如数据库连接、缓存、安全等等。而插件可以在创建项目时给我们提供这些常用组件的选项,我们只需要勾选对应的组件即可,插件会自动下载并引入相关的依赖包。这样,我们就不需要手动配置这些依赖,减少了重复劳动,提高了效率。 此外,脚手架插件还能够提供一些自动的功能。比如,它可以自动帮我们生成一些常见的代码模板,如控制器、服务、实体类等。我们只需要提供一些必要的信息,插件就能快速生成相应的代码,减少了手动编写的工作量。同时,插件还能提供代码优和检查的功能,帮助我们提高代码质量。 综上所述,Spring Boot开发脚手架Idea插件是一种能够加快项目开发速度的工具。它能够帮助我们快速创建项目、集成常用组件,并提供一些自动的功能。通过使用该插件,我们可以更加高效地进行Spring Boot项目的开发。 ### 回答3: Spring Boot开发脚手架是一个非常实用的工具,可以帮助我们快速搭建Spring Boot项目的基础结构和所需的配置。而IDEA插件则是为了方便开发人员在开发过程中更快速、高效地使用Spring Boot脚手架提供的功能。 首先,Spring Boot开发脚手架通常包含了一些常用的模块和功能,比如数据库访问、RESTful接口、日志记录等。这些功能在每个新项目中都是必须的,但是手动配置和搭建这些功能会很繁琐。使用IDEA插件可以很方便地创建一个全新的Spring Boot项目,自动集成了这些常用模块和功能,省去了手动配置的麻烦。 其次,IDEA插件还提供了一些便捷的功能,例如自动代码生成、快速导航和调试等。在使用Spring Boot脚手架开发项目的过程中,我们常常需要创建实体类、DAO层、Service层和Controller层等,这些代码的编写是比较繁琐和重复的。通过IDEA插件提供的自动代码生成功能,我们只需要输入相关信息,插件就可以根据模板自动生成所需的代码,大大提高了开发效率。另外,IDEA插件还可以方便地导航项目的各个部分,提供了快速访问工具、类和方法的定位等功能,让开发者更容易理清代码的结构和关系。同时,在调试过程中,IDEA插件提供了一些方便的调试工具和快捷键,可以快速定位和解决问题。 总结来说,Spring Boot开发脚手架IDEA插件在开发过程中可以帮助开发者更快地搭建Spring Boot项目的基础结构和所需的配置,提供了自动代码生成、快速导航和调试等便捷功能,可以大大提高开发效率和代码质量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值