摘要:前后端路由的来历 前端如何实现页面跳转但是不刷新? 了解hash和history两种方法 vue-router基本使用 安装vue-router 搭建vue-router框架的步骤 vue-router路由的配置步骤 第一步: 创建路由组件 第二步: 配置路由映射。 即:组件和路由的关系 第三步: 阅读全文
posted @ 2021-04-02 21:51 盛开的太阳 阅读(161) 评论(1) 推荐(2) 编辑
摘要:本文涉及主题 1. BeanFactoryPostProcessor调用过程源码剖析 2. 配置类的解析过程源码 3. 配置类@Configuration加与不加的区别 4. 重复beanName的覆盖规则 5. @ComponentScan的解析原理 一. 研究目标: 解析spring如何加载配置 阅读全文
posted @ 2020-11-02 12:50 盛开的太阳 阅读(219) 评论(0) 推荐(0) 编辑
摘要:http://www.importnew.com/14630.htmljava堆的特点《深入理解java虚拟机》是什么描述java堆的 Java堆(Java Heap)是java虚拟机所管理的内存中最大的一块 java堆被所有线程共享的一块内存区域 虚拟机启动时创建java堆 java堆的唯一目的就 阅读全文
posted @ 2017-11-30 14:53 盛开的太阳 阅读(11665) 评论(0) 推荐(3) 编辑
摘要:目标: 做一个导航tabbar 一. 分析 我们的目标是做一个导航tabbar, 要求 这个导航不仅可以在一个页面使用, 可以在多个页面通用 每个页面的样式可能不一样 每个页面的图标, 文字可能不一样 每个页面导航的个数可能不一样 要想实现上面的情况, 需要进行功能拆解: 提炼出一个通用的tabBa 阅读全文
posted @ 2021-04-09 21:28 盛开的太阳 阅读(136) 评论(1) 推荐(0) 编辑
摘要:前后端路由的来历 前端如何实现页面跳转但是不刷新? 了解hash和history两种方法 vue-router基本使用 安装vue-router 搭建vue-router框架的步骤 vue-router路由的配置步骤 第一步: 创建路由组件 第二步: 配置路由映射。 即:组件和路由的关系 第三步: 阅读全文
posted @ 2021-04-02 21:51 盛开的太阳 阅读(161) 评论(1) 推荐(2) 编辑
摘要:主要内容: vue-cli2和3的区别 创建vue-cli3脚手架 vue-cli3项目的目录结构 vue-cli2和vue-cli3中 main.js文件的区别 vue-cli3的配置文件管理 一. vue-cli2和vue-cli3的区别 vue-cli3 是基于webpack4的, vue-c 阅读全文
posted @ 2021-03-10 11:02 盛开的太阳 阅读(339) 评论(0) 推荐(1) 编辑
摘要:一. vue源码 我们安装好vue以后, 如何了解vue的的代码结构, 从哪里下手呢? 1.1. vue源码入口 vue的入口是package.json 来分别看看是什么含义 dependences: "dependencies": { "vue": "^2.5.2" }, 这段代码告诉我们vue的 阅读全文
posted @ 2021-03-08 10:03 盛开的太阳 阅读(59) 评论(0) 推荐(2) 编辑
摘要:一. Vue CLI 介绍 1. 什么是Vue CLI? Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。Vue CLI 致力于将 Vue 生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样你可以专注在撰写应用上,而不必花好几天去纠结配置的问题。与 阅读全文
posted @ 2021-03-05 16:47 盛开的太阳 阅读(48) 评论(0) 推荐(0) 编辑
摘要:一. 搭建本地服务器 本地服务可以提高开发效率. webpack不需要每次都打包, 就可以看到修改后的效果. 本地服务器基于node.js搭建, 内部使用二十express框架. 可以实现让浏览器自动刷新的功能. 1. 安装本地服务模块 npm install --save-dev webpack- 阅读全文
posted @ 2021-03-05 06:20 盛开的太阳 阅读(401) 评论(4) 推荐(1) 编辑
摘要:一. 在webpack中配置vue 了解了webpack的原理和用法以后, 我们来引入Vue webpack原理和用法详解链接: cnblogs.com/ITPower/p/14467745.html 第一步: 需要在webpack中引入vue.js 如何引入呢? npm install vue - 阅读全文
posted @ 2021-03-04 05:04 盛开的太阳 阅读(60) 评论(0) 推荐(1) 编辑
摘要:一、什么是webpack webpack官网给出的定义是 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每 阅读全文
posted @ 2021-03-03 09:49 盛开的太阳 阅读(143) 评论(0) 推荐(1) 编辑
摘要:主要内容: 1. 什么是模块化思维? 2. ES6包的封装思想 一、什么是模块化思维呢? 现实工作中, 一个项目可能会有多个人同时开发. 然后, 将所有人开发的内容, 合并到一个文件中. 比如: 1. 有3三个人同时开发, 一个人一个js文件, 最后引入到main.js 2. 每个人单独写, 这样, 阅读全文
posted @ 2021-03-03 05:44 盛开的太阳 阅读(54) 评论(0) 推荐(1) 编辑
摘要:主要内容: 1. 什么是插槽 2. 组件的插槽 3. 插槽的使用方法 4. 插槽的具名 5. 变量的作用域 6. slot的作用域 一. 什么是插槽呢? 1. 生活中的插槽有哪些呢? usb插槽, 插线板插槽 2. 插槽有什么作用? 同样的插线板, 可以插电视机, 电冰箱, 洗衣机 电脑的usb接口 阅读全文
posted @ 2021-03-02 09:24 盛开的太阳 阅读(249) 评论(3) 推荐(0) 编辑