vue
sk无法
这个作者很懒,什么都没留下…
展开
-
xlsx.utils.sheet_to_json的{ header: 1 }起的作用,header属性的研究
XLSX.utils.sheet_to_json的{ header: 1 }的作用,以及header属性的研究原创 2023-01-10 18:34:52 · 6529 阅读 · 0 评论 -
关于嵌入tableau报表的票证获取以及自动登录解决。
去拿到相应的票证ticket. 注意这个tabserv是你自己的域名或者ip地址,后面要跟一个trusted才能拿到票证。所以我们可以通过前端传过来的url,再用正则表达式动态获取url中的site名字。2、但是,如果我们想把tablau的报表嵌入到我们自己的开发网站中,就不能手动登录了,要用到tableau另一种登录方法------注意: 一般target_site是你设置的site名字,但是那个site如果是默认站点,target_site也可以为空的。如果想了解更多,清查看。原创 2022-11-15 10:52:30 · 1578 阅读 · 1 评论 -
element ui 表单输入正确但是一直验证报错
比如上述代码的prop 的name参数要与v-model的ruleForm.name的name相对应,并不是随意取的名字。当我们设置号prop参数,以及相应的rules,但是输入正确的数据,表单一直在报错。总是因为我的的prop参数名没有与表单v-model绑定的字段一 一对应起来。以下的region也是逻辑。原创 2022-10-11 11:47:19 · 1496 阅读 · 0 评论 -
[Vue warn]: Invalid prop: type check failed for prop “currentPage“. Expected String with value “1“
因为我是把这个currentPage变量存到了localStorage里面,存进去的是int类型,拿出来的就是string类型了,所以再次复制给currentPage变量会有类型冲突。解决方法:将localStorage的数据变量拿出来时转换成int类型就好( 通过parseInt()函数实现 ),保持前后变量赋值始终一致。出现这个的原因是因为定义的初始currentPage变量为整型,后面赋值时变为了string类型。当然一开始的data()里面定义变量也要为整型。原创 2022-10-10 16:36:55 · 5772 阅读 · 0 评论 -
vue的css取消滑动条,适应在不同的屏幕上
①首先,也是最简单的应当用百分比%去设置width和height,而不是用px将其写死。其次,内部元素盒子的布局,也应该用类似于 width:calc(100% - 180px);这样的方法去动态设置,以应对不同的界面。可以看出,当宽度大于1766,就用第二个main-big的样式;在新建一个vue.config.js中,可以如下配置,引入stylus文件。众所周知,当我们的页面开发完成后,在不同的屏幕上,会呈现出不一样的效果。再在APP.vue的style标签中,引入设置的css变量。原创 2022-09-19 16:05:56 · 2085 阅读 · 0 评论 -
vue的foreach 下splice问题(两个解决办法)
可以看出,原本我是想删除200开头的,但是还有个201未删除。这是因为我的indexOf是动态获取数组的Index值的,在我删除前面的值时,这个list01数组已经被改变了,index坐标已经发生了改变,所以会造成有些数据删除不干净。注意:JSON.parse(JSON.stringify(obj))不能复制函数类型,obj也是要可以枚举才行,在IE7以下浏览器会报错。可以看到,虽然加上了一个外部数组temp,但是对其的删除仍然会影响list01,这是因为js的=赋值是浅拷贝,只会赋值地址。原创 2022-09-07 11:02:03 · 990 阅读 · 0 评论 -
vue中el-table和el-cascader联动,实现实时切换页面展示。
①el-cascader中的option中的value值 ,要与el-table的:data的值中的每个属性值, 一致(我这里是data、name、address属性) -----关键点②注意el-table的:row-class-name属性以及对应的rowClassName方法,它可以实时监听到页面的行row变化,并且和el-cascader的v-model=‘hrerarchy’相配合,从而操控自定义变量ifHierarchyIncluded的值是否为true,最后通过ifHierarchyInc原创 2022-04-27 16:21:54 · 1356 阅读 · 0 评论 -
Vue的element UI关于el-upload的按钮和button不在同一行的解决
首先,我们知道,在upload组件里内置,slot标签以及trigger属性,可以保证各个按钮button在同一行。但是,存在两个问题:①upload中的button总是在第一个位置,无论你怎么调整都是在第一个位置。②upload中标签总是和相邻标签在一起。①一但我们去掉trigger,即可恢复正常,但是会形成上下两行,所以应当给上传组件加一个css,并设置为inline-block。②同时把其他的button写在upload组件外面,并可以去掉trigger属性。③再对button的maigi原创 2022-04-13 17:50:36 · 9467 阅读 · 2 评论