
vue
isxxya
这个作者很懒,什么都没留下…
展开
-
elementUI实现分页
分页的两种方式。前端分页,后端分页前端分页:后台只需将数据返回,不需要做过多处理,前端一次请求拿到所有数据后做分页处理。但数据量不能太大,因为前端是先一次性加载所有数据,然后在做分页处理。在数据量多的情况下,加载相对应的会变慢。所有在前端做分页时要先考虑一下后期的数据量。后端分页:因为是后端分页,前端在每点击一次分页时,便向后台请求一次数据。其实就是避免前端一次性从数据库获取大量数据一、在elementUI中将表格、分页引入自己的页面中<template> <div cla原创 2020-09-29 20:22:45 · 14348 阅读 · 5 评论 -
Vue 组件设计原则
1.扁平的,面向数据的 state/props扁平 props 也可以很好地清除组件正在使用的数据值。如果你传给组件一个对象但是你并不能清楚的知道对象内部的属性值,所以找出实际需要的数据值是来自组件具体的属性值则是额外的工作。state / props 还应该只包含组件渲染所需的数据。(此外,对于数据繁重的应用程序,数据规范化可以带来巨大的好处,除了扁平化之外,你可能还需要考虑一些别的优化方法)。2.更加纯粹的 State 变化对 state 的更改通常应该响应某种事件,例如用户单击按钮或 API原创 2020-09-29 20:15:15 · 2199 阅读 · 0 评论 -
vue 面试题
1.什么是 mvvm?MVVM 是 Model-View-ViewModel 的缩写。mvvm 是一种设计思想。Model 层代表数据模型,也可以在 Model 中定义数据修改和操作的业务逻辑;View 代表 UI 组件,它负责将数据模型转化成 UI 展现出来,ViewModel 是一个同步 View 和 Model 的对象。在 MVVM 架构下,View 和 Model 之间并没有直接的联系,而是通过 ViewModel 进行交互,Model 和 ViewModel 之间的交互是双向的, 因此 Vi原创 2020-09-12 17:55:42 · 4537 阅读 · 0 评论 -
vue-rooter基础篇
路由概述vue-rooter 是 vue.js 官方的路由插件,他和 vue.js 是深度集成的。适用于构建单页面。vue 的单页面应用是基于路由和组件的,路由是用于设定访问路径,并将路径和组件映射起来。在 vue-rooter 单页面应用中,是路径之间的切换,也就是组件的切换。路由的使用1.使用 router-link 标签进行导航,to 属性表示指定的链接,rooter-link标签会被渲染成 a 标签。路由匹配的组件在 router-view 中渲染出来。router-linkto: to原创 2020-09-03 21:58:19 · 4658 阅读 · 0 评论