代码那些事
BlueBlue_oO
这个作者很懒,什么都没留下…
展开
-
TS中的type和interface
TS中的type和interface转载 2023-01-04 11:26:22 · 658 阅读 · 0 评论 -
ant-design-vue 的 select 中使用 fieldNames 后回填值不是 label 的处理方法
ant-design-vue 的 select 中使用 fieldNames 后回填值不是 label 的处理方法原创 2022-07-15 17:11:03 · 5092 阅读 · 0 评论 -
js数组去重方法总结
根据如下视频教程总结(与视频略有不同)!!!https://www.bilibili.com/video/BV1pK411j7Hy?from=search&seid=18299962366230248290&spm_id_from=333.337.0.01.第三方库 underscore / lodash (功能相同,前者包更小)var result1=_uniq(array)2.ES6 - setvar result2=[...new Set(array)]或Array.f原创 2022-03-09 15:01:10 · 275 阅读 · 0 评论 -
el-select 校验 取对象 赋值 置空
业务场景:当前下拉框的选项和对象均被重置(选项置空),并且要得到选择的item的整个属性,不止id。 <el-select v-model="form.id" value-key="id" // 1 @change="handleChange" > <el-option v-for="item in list" :key="item.id" :label="item.name" :value="item" // 2 /> &原创 2021-12-07 09:47:39 · 1956 阅读 · 0 评论 -
React Native安卓真机测试报错TypeError: Network request failed
看看你 电脑和真机是不是连的同一个wifi !!!你如果是下面这个报错,连同一个试试,我是这么解决的。。。因为前一天也还正常,没有报错,今天突然出现这个报错,百度了很多都是IOS出现的类似问题,但我是安卓啊,好像安卓这个问题不怎么多呢。。。各种方法试了一上午,最后看到一篇中提到usb调试,突然去看了眼手机的网络连接,发现跟电脑不是连的同一个,当时并没有抱很大希望,尝试连了电脑连的wifi,竟然成功了就。。。(怪公司网络太多吧。。。)但是我还是有疑问的,我明明请求的是服务器地址,并不是本地,为什么连原创 2021-10-28 11:19:18 · 2241 阅读 · 0 评论 -
forEach与map的使用方法
作用都是遍历数组参数:item(当前项), index(当前项的索引), arr(原数组),还有一个可选参数this直接上使用方法和结果示例:forEachvar array1 = [1,2,3,4,5]; // 不改变array1的值,且无返回值var b1 = array1.forEach((item,index,arr) => { item = item*2; // return item = item*2;//不支持return返回赋值})console.log(.原创 2021-07-26 13:17:29 · 441 阅读 · 0 评论 -
vue项目中海康插件的使用
官方文档 :https://open.hikvision.com/docs/3784e07072ee4f09a573d61f20782267插件版本:视频WEB插件 V1.5.1(见附件)(另附H5视频播放器开发包 V1.0.0,可用于移动端开发)针对于web端的调用方法:直接调用海康插件,需传参数 cameraIndexCode(监控点编号)。 调用海康接口,需传参数 url(监控点预览取流),需注意传输协议(rtsp,hls等)及延时情况。以下为第一种方法(通过监控点编号cameraIn原创 2021-06-17 14:24:13 · 5255 阅读 · 5 评论 -
vue项目在谷歌浏览器中莫名被更改了内容和出现font标签
先说明原因:被浏览器翻译了。事情的经过是这样的:测试的同事突然发现原本内容为“项目进度”的原创 2021-06-07 10:52:03 · 541 阅读 · 0 评论 -
i++和++i的区别
话不多说直接上代码: var item1=4; var aaa=item1++; console.log('aaa=',aaa,'item1=',item1,item1++>=6,'item1++=',item1); var item2=4; var bbb=++item2; console.log('bbb=',bbb,'item2=',item2,++item2>=6,'++item2=',item2);打印结果:所以原创 2021-05-08 10:34:58 · 118 阅读 · 0 评论 -
获取浏览器各项宽高
在生命周期函数中监听窗口变化 mounted() { var _this = this; window.onresize = function(){ // 定义窗口大小变更通知事件 console.log('--------------onresize---------------') _this.getWH(); }; },具体方法: getWH(){ var clientWidth = document原创 2021-01-26 11:22:49 · 223 阅读 · 0 评论 -
px / rpx / rem 的使用场景及转换关系
一般使用场景:px:pc端rem: 移动端(手机App)rpx: 小程序 的专属单位原创 2020-12-23 11:13:12 · 274 阅读 · 0 评论 -
vue中push后对象的值被自动处理了精度
问题:如题解决办法:① 先将对象处理成字符串 ---- this.value = JSON.stringify(data)② 使用时再将字符串转回对象 ----- this.myValue = JSON.parse(this.value)我的应用场景:在父组件中引用子组件,并传值给子组件,由于上述问题,传给子组件的某些字段被自动处理了精度所以在父组件中将接口的返回值做如下处理this.reliability['perReliability'].push(JSON.stringify(temp原创 2020-11-18 16:39:13 · 249 阅读 · 0 评论 -
el-input字段为空时无法编辑的解决办法
页面如下:正常字段有值的情况下返回的数据结构是这样:{ code:200, data:{ wp: "123" wq: "123" }}直接这样赋值 ⬇this.dataInfo = response.data这样绑定 ⬇<el-input v-model="dataInfo.wq" />完全梅毛冰~但是!没有值时返回这样{ code:200, data:null}input绑定的model取不到他对应的字段!报错了!好办,那我判断一下,nul原创 2020-08-19 16:10:54 · 1129 阅读 · 1 评论 -
gojs+Vue 解决 go.Picture 图片不显示
明明方法、图片路径(写在CSS里的图片可以显示)都正确,如下:$(go.Picture,{ source: "../assets/img/pic01.png", margin: 0, width: 50, height: 30, background: "#006191", }, new go.Binding("source"), new go.Binding("width"), new go.Binding("height")),图片就是不显示,各种格式(png、jpg、svg等原创 2020-07-24 10:16:13 · 1615 阅读 · 5 评论 -
CSS实现背景色透明&&文字不透明
就是它!rgba !!!具体参数:rgba(red,green,blue,opacity)background-color: rgba(51, 175, 175, 0.7);原创 2020-06-02 14:50:01 · 207 阅读 · 0 评论 -
uni-app 用index强行对号解决在for循环中@click调用方法时item对应错乱问题
今天在实现一个两层for循环中@click调用方法时,传到方法中的参数并不是点击的模块对应的值,而是取的第一组!!!而且!只有向方法中传的参数出现这样的情况,我尝试在页面上直接展示,是正常的!!!同样的方法,我在该页面的其他位置也有调用,并没有出现任何问题,所以我严重怀疑是框架的bug。。。相关代码如下:出问题的就是箭头所指的item。当我实际点击的第7组时,打印出来的item其实是第一组的值。这个bug我查了两天。。各种打印找问题。。最后找到的办法是。。用两层循环的index给他强行对原创 2020-05-20 17:51:54 · 1248 阅读 · 0 评论 -
vue项目中判断为NaN的值方法
用 isNaN 方法,如下:<view class="asset-name">车位数(个): <view v-if="isNaN(item.carNum)" class="flex-scroll">无</view> <view v-else class="flex-scroll">{{item.carNum}}</view></view>原创 2020-05-12 10:46:57 · 7820 阅读 · 0 评论 -
vue项目中../路径./路径@/路径~@/路径的区别
…/ 表示父级目录下./ 表示当前目录下@/ 是webpack/build/webpack.base.conf.js中配置的路径别名原创 2020-05-11 10:30:23 · 1337 阅读 · 2 评论 -
边框阴影和文字阴影CSS实现
边框阴影和文字阴影CSS实现边框阴影:box-shadow: 5rpx 3rpx 10rpx #c1c1c1;-moz-box-shadow: 5rpx 3rpx 10rpx #c1c1c1;-webkit-box-shadow: 5rpx 3rpx 10rpx #c1c1c1;文字阴影:text-shadow: 3px 1px 2px #5d5d5d;从左到右一次代表含义为:...原创 2020-04-24 14:14:26 · 232 阅读 · 0 评论