ssr/服务渲染nuxt
摘要:1.传统web开发:网页内容再服务端渲染完成,一次性传输到浏览器(php,javaweb,pythonweb) [ 客户端发送url请求,服务端查询数据库,拼接html字符串,返回html,前端再渲染html ] 练习 安装express: npm i express -S //01-traditi
阅读全文
vue中一些方法的原理
摘要:1.$set 用法:this.$set(Object, key, value)或 Vue.$set(Object, key, value) 原理:当data数据中存在某个属性时,我们对他进行更改,页面会更新;但是如果data数据中没有某个属性值,我们对其更改,页面不会显示此属性;那是因为再vue初始
阅读全文
vue04-源码学习方法
摘要:项目地址:https://github.com/vuejs/vue 迁出项目:git clone https://github.com/vuejs/vue.git 目录机构: dist:最终输出目标,运行在不同的运行时里 examples:官方准备的案例 flows:(类型声明)vue2用flows
阅读全文
vue03-vue工作原理
摘要:vue运行机制: 当我们new Vue的时候,实际上在构造函数里 1.执行了一个init方法,init方法会初始化data,props,computed,watch,事件监听,派发生命周期钩子等等, 2.得到Vue实例后进行挂载$mount(最终转换成render),查看$mount方法的源码,$m
阅读全文
vue02-vueRouter实现原理
摘要:首先看一下vue-router得基本用法 router.js import Router from 'vue-router' Vue.use(Router);//应用插件做了什么???? export default new Router({//创建Router的实例 mode:'history',
阅读全文
vuex01---vuex实现原理
摘要:vuex的设计思想:单向数据流的设计思想(数据可控,错误好追踪) 在组件中不能修改state中的数据,只能通过commit mutation来修改数据,或者dispatch action,在action中再commit mutation来修改数据 vuex任务分析: ***.vue <div>{{$
阅读全文