04 2020 档案

摘要:1. MyBatis-Plus简介 官网:http://mp.baomidou.com/ 教程文档:http://mp.baomidou.com/guide/ MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率 阅读全文
posted @ 2020-04-12 00:01 royal6 阅读(463) 评论(0) 推荐(0) 编辑
摘要:3. Vue单文件组件 3.1 传统组件的问题和解决方案 1. 问题 1. 全局定义的组件必须保证组件的名称不重复 2. 字符串模板缺乏语法高亮,在HTML有多行的时候,需要用到丑陋的\ 3. 不支持CSS意味着当HTML和JavaScript组件化时, CSS明显被遗漏 4. 没有构建步骤限制,只 阅读全文
posted @ 2020-04-10 00:11 royal6 阅读(468) 评论(0) 推荐(0) 编辑
摘要:[toc] 1. 模块化相关规范 1.1 模块化概述 传统开发模式的主要问题 ① 命名冲突 ② 文件依赖 通过模块化解决上述问题 模块化就是把单独的一个功能封装到一个模块(文件)中,模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块 模块化开发的好处:方便代码的重用,从而提升开 阅读全文
posted @ 2020-04-10 00:09 royal6 阅读(156) 评论(0) 推荐(0) 编辑
摘要:[toc] 1. 路由的基本概念与原理 1.1 路由 路由是一个比较广义和抽象的概念, 路由的本质就是对应关系 。 在开发中,路由分为: 1. 后端路由 概念:根据不同的 用户 URL 请求 ,返回不同的内容 本质: URL 请求地址 与 服务器资源 之间的对应关系 2. SPA(Single Pa 阅读全文
posted @ 2020-04-08 19:07 royal6 阅读(339) 评论(0) 推荐(0) 编辑
摘要:[toc] Promise 主要解决异步深层嵌套的问题 promise 提供了简洁的API 使得异步操作更加容易 基本使用 基于Promise发送Ajax请求 Promise 基本API 实例方法 .then() 得到异步任务正确的结果 .catch() 获取异常信息 .finally() 成功与否 阅读全文
posted @ 2020-04-07 21:30 royal6 阅读(248) 评论(0) 推荐(0) 编辑
摘要:[toc] 1. 组件化开发思想 组件化规范: Web Components 我们希望尽可能多的重用代码 自定义组件的方式不太容易(html、css和js) 多次使用组件可能导致冲突 Web Components 通过创建 封装好功能的 定制元素解决上述问题 官网:https://developer 阅读全文
posted @ 2020-04-07 21:07 royal6 阅读(260) 评论(0) 推荐(0) 编辑
摘要:[toc] Vue常用特性 表单基本操作 获取单选框中的值 通过v model 获取复选框中的值 通过v model 和获取单选框中的值一样 复选框 这种的组合时 data 中的 hobby 我们要定义成数组 否则无法实现多选 获取下拉框和文本框中的值 通过v model 表单修饰符 .number 阅读全文
posted @ 2020-04-05 17:01 royal6 阅读(262) 评论(0) 推荐(0) 编辑
摘要:[toc] Vue基础 Vue 是什么? Vue (读音 /vjuː/,类似于 view ) 是一套用于构建用户界面的渐进式框架 vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合 使用Vue将helloworld 渲染到页面上 指令 本质就是自定义属性 Vue中指定都是以 阅读全文
posted @ 2020-04-05 16:59 royal6 阅读(194) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示