js
小陈成啊
只有被批评才能知道自己错误,才能提升自己,天道轮回,适者生存
展开
-
记录有关H5在页面按下会选择文字解决方案
/阻止选择开始默认事件。以上仅本人安卓手机测试(有好心人的话也可以送我一台苹果测测)手机自带浏览器、钉钉、微信浏览器皆实现基本需求故而记录此博客,由于踩坑过多才写。1.要求网站M站的页面在手机浏览器打开时翻页滚动时总会选中中文字提示复制,用户体验不好,故而要求前端实现下按不会弹出选择复制的情况。以上经过测试仅使微信、 钉钉、以及ios系统打开的页面不会选择文字,浏览器还是会出现选择文字情况。原创 2023-03-22 14:24:35 · 561 阅读 · 0 评论 -
记echarts 使用map内tooltip里formatter绑定点击事件问题
需求:tooltip内formatter自定义一个按钮要求点击使用elementDialog对话框弹框展示详情(之前是设置a标签直接跳转到对应详情页,但是后来涉及权限,该用户有map权限没有详情页面的权限故导致页面空白)解决方案formatter:(params)=>{} 内直接这样绑定<divclass='specialLook'style="width:100px;height:30px;background-color:blue;text-align:center;...原创 2021-05-12 10:38:37 · 1575 阅读 · 3 评论 -
记录vue2 select下拉切换时props更新反应慢一步
问题:select下拉的时候打断点看见值变了 但是我:value=''val''的值过去了,但是我调用的接口的值却没有变化解决方案在子组件监听传过来的值warehouseId: {handler(newName) {this.warehouseId = newNamethis.getMaterialLists()},immediate: true}...原创 2020-09-27 15:35:32 · 403 阅读 · 0 评论 -
记录map和for循环之间的删除问题
问题:删除遍历数组 es6 map方法删除数组时,发现有一个值明明有比对始终删除不了不说了上代码menus.map((item, index) => {if (item === 'CardService') {return menus.splice(index, 1)}if (item === 'BasicInfo') {retu...原创 2020-09-11 14:50:36 · 578 阅读 · 0 评论 -
记element select 多选 初始化赋值 选择框未选中问题
在data 内数组定义了一个默认值,页面初始化完毕打开dialog 时select框没有默认选中在新增按钮上重新赋值解决该问题,推测新增时我先用表单resetFields 方法清除导致原创 2020-09-03 09:20:32 · 724 阅读 · 1 评论 -
js输入金额保留两位小数点
/** * 金额保留小数点 * @param money * @returns {*} * @chentiancheng */ retainedDecimalPlaces: function (money) { if (money != null) { money = String(money...原创 2019-11-23 16:52:56 · 707 阅读 · 0 评论 -
js字数限制方法
js字数限制方法新手,求大佬们轻虐 // 字体超出限定字数显示... function testAuto(thisClass,needLeng){ var classs = document.getElementsByClassName(thisClass); for(var i=0; i<classs.length; i++){ if((class...原创 2019-06-25 16:46:46 · 1278 阅读 · 2 评论 -
获取浏览器URL上面的附带的参数截取
function splitUrl(){ path = window.location.href;//如果path中没有?,获取url会报错,所以要先判断一下if(path.indexOf('?') != -1){ //有?的情况 var s = path.substring(path.indexOf('?') + 1); var ss = s.split('&'); f...原创 2019-09-10 11:33:08 · 339 阅读 · 0 评论