vue中遇到的数据更新了,视图不更新问题($set和$forceUpdate,都不起作用)

2021-07-26
阅读 2 分钟
3.7k
使用Iview框架,使用table组件的时候,要在表格里面做个单选的功能,选中当前数据后其他数据要不被选中,效果如下:当单条数据的selected为true时,该数据就被选中在数据初始化的时候给每条数据selected初始值置位false 当选中的时候,要将选中的数据的selected设为true,而其他的数据置为fasle然后就是更新数据,正常的...

在VUE style中使用data中的变量

2020-06-18
阅读 2 分钟
8.7k
如果用vue传统的动态绑定class和style的方式去修改样式(文末会提到),需要额外写很多变量和模块class,那如果我的样式的值,可以从父组件,传到子组件,子组件根据传入值去渲染对应样式的值,其实就是要再style中使用data和props中的变量,这要怎么做呢?

vue中多个有顺序要求的异步操作处理

2019-10-28
阅读 4 分钟
6.2k
最近项目业务上有个需求,用户可以批量下订单,但每个订单都有一个保价费,手续费需要根据订单的价值由后台的模型算出来,然后下单的时候每个订单都需要带上这个保价费,所以其实在批量下单前,每个订单都需要执行一次后台接口,不要问我为什么不将订单都传给后台,让后台去算,现在的 业务方案是要前端每一个订单都请求...

vue elementUI table 自定义表头和行合并

2019-05-22
阅读 3 分钟
14.7k
代码如下,其实就是分了两部分,表格主数据是在TableData对象中,表头的数据保存在headerDatas,headerDatas.label其实就是表头的值,如果表头是“序号”,那么headerDatas.label="序号",在TableData中构建TableData[序号]= 1 这样的map对象,就可以动态渲染出想要的表格

vue elementUI table表格数据 滚动懒加载

2019-04-03
阅读 2 分钟
28.2k
vue+elementUI table表格展示数据,当数据很多的时候,不能一页显示完,同时一次请求数据量太大,会增加网页渲染的时间,影响体验,这个时候常常有两种方法处理,

vue elementUI 使用el-select 时 change触发的问题解决带来的关于vue中:和@的区别

2019-03-22
阅读 3 分钟
38.5k
但是会出现一个问题:我们有多个el-select,只是改变了其中一个el-select的值,但是会触发所有的change事件;或者我们是v-for生成了很多个调用同一个change函数的el-select,这时所有的el-select都会执行一遍change函数,这会给我们带来意想不到的问题。

H5 视频播放 video使用总结

2018-12-14
阅读 3 分钟
18k
最近用vue在做一个H5页面,有一个播放视频的功能,做完了总结一下 关于video的用法,详细原文,大家可以点这里[链接] 1、如果你只是单纯的想在页面播放一个视频,下面的代码已经足够了,还支持ios和Android小窗播放 {代码...} 2、但是实际需求不会这么简单,老板还希望在H5上有个表单提交的功能,没问题,在下面加就是,...

vue页面控制权限,vuex刷新保存状态、登录状态保存

2018-08-17
阅读 3 分钟
43.6k
对于一个网站,有些页面是需要登录后才能访问的,这个时候需要做到权限管理 1、页面权限控制 这个常见做法是,在路由跳转的时候做判断,通过router钩子函数判断页面是否需要登录 首先在router配置 meta属性 然后在钩子函数里面判断 to.meta.requireAuth为true就跳去登录页面登录,否则就直接到要访问的页面 2、vuex页面F...

在vue项目中使用vuex

2018-08-13
阅读 2 分钟
15.1k
首先在npm中安装vuex {代码...} 安装成功 在vue项目目录下建立store文件夹 需要在项目main.js文件中引入store {代码...} 接下来在store中,建立以下目录文件 在store的index.js中 {代码...} 引入vue和vuex,还有状态文件logIn.js {代码...} 使用 在使用的时候,要修改logIn.js中session_id的值,可以这样改变 {代码...} ...