
vue
梦想起航-冬
精通css html javascript vue ajax 以及部分前端插件
展开
-
mvvm和mvc的区别
1.mvvm和mvc区别 mvc的介绍:在mvc里面,视图是直接可以访问数据模型的,所以视图里面包含数据模型,还要包括一些业务的逻辑。在mvc里面数据模型不依赖于视图,但是视图是依赖于数据模型的 mvvm:就是(view viewModel model):将数据层和视图层分离出来,vue充当了viewModel的角色,相当于一个中间层监视视图和数据,一旦视图发生变化用viewModel来通知数据变...原创 2020-03-06 13:21:09 · 165 阅读 · 0 评论 -
缓存组件的新用法
<!-- 组件内部--> <keep-alive> <router-view v-if="$route.meta.keepAlive"> <!-- 这里是会被缓存的视图组件,比如 Home! --> </router-view> </keep-alive> <router-view v...原创 2020-03-01 13:56:11 · 202 阅读 · 0 评论 -
vue项目优化
1.动态加载组件 说明:比如在component文件下有很多的组件,在其他的组件引入,势必会有很多的import的引入,麻烦,所以动态引入在main.js,之后在其他的vue文件中直接使用,无需导入 //cptsRegister.js文件 import Vue from 'vue' function capitalizeFirstLetter (str) { return str.ch...原创 2020-03-01 08:50:52 · 103 阅读 · 0 评论 -
01-响应式原理
Vue 响应式原理 为什么修改了一个 JavaScript 数据,就影响了视图的变化? 常见的面试问题: Vue 数据绑定的原理? MVVM 的原理? Vue 双向数据绑定的原理? Vue 数据响应式原理? 数据响应式原理? 修改视图的方式: 直接操作 DOM jQuery 还是在操作 DOM 提高了操作 DOM 的效率而已 数据驱动视图方式(MVVM):通过数据操作来影响视图更新 ...原创 2020-02-26 12:55:17 · 174 阅读 · 1 评论 -
02-服务端渲染
服务端渲染(Vue SSR) Vue Server Side Render SPA 单页面应用程序有个最大的缺点:不利于 SEO。 什么是 SEO?就是搜索引擎优化。 如何解决?服务端渲染,在服务端完成对页面的解析替换,发送给浏览器的直接就是结果。 介绍 SSR(服务端渲染):服务器直接生成 HTML 文档并返回给浏览器,但页面交互能力有限。适用于任何后端语言:PHP、Java、Python...原创 2020-02-26 12:54:20 · 231 阅读 · 0 评论 -
Vue学习笔记
1,Vue--------学习笔记 1.1:【vue是什么】 1,是一个用于创建用户界面的开源javascript框架,也是一个创建单页应用的web应用框架 2,MVVM:是Model-View-ViewMdel的缩写,它是一种基于前端开发的架构模式,其核心是提供对View和 ViewModel的双向数据绑定这使的ViewModel的状态改变可以自动传递给View,就是所谓的双...原创 2020-02-26 12:00:14 · 541 阅读 · 0 评论