摘要: var a=1; b=2; c=2; console.log(""+a+b+c); => 122 console.log(a+b+c); => 5 原因在于第一个前面拼接了字符串,输出格式为字符串+数字,所以会默认后面都以字符串的形式输出; 而纯数字会做相加操作; 阅读全文
posted @ 2021-07-30 12:09 沐夏52Hz 阅读(737) 评论(0) 推荐(0)
摘要: 在控制台输入 console.log('jQuery版本:' + $.fn.jquery); 阅读全文
posted @ 2021-07-07 16:34 沐夏52Hz 阅读(500) 评论(0) 推荐(0)
摘要: 开发的时候看到前辈们写绑定事件没有直接使用on绑定,而是先用off解绑再用on绑定 $("#id").off('click').on('click', function() {}) 查了资料后得知,由于on()不会自动解绑该元素的事件,所以off().on()这个写法是为了防止在一个元素上重复绑定事 阅读全文
posted @ 2021-07-01 16:06 沐夏52Hz 阅读(488) 评论(0) 推荐(0)
摘要: 项目中有一个需求用到了点击事件绑定,但它始终无法生效,我的写法如下: $("button[name='xxx']").off('click').on('click', function() {} 由于对jquery不太熟悉,一开始我以为是自己的写法出了问题,后来询问过大佬才得知其实是逻辑出了问题。 阅读全文
posted @ 2021-07-01 11:16 沐夏52Hz 阅读(211) 评论(0) 推荐(0)
摘要: 查了很多方法,最后找到一个本项目(pjtDigitalManage)能用的安装方法。 此外,在安装moment.js日期处理类库之后,node-sass又崩了,不知道是不是每安装一个插件它都会崩一次,没有好的解决方法就只能卸掉重装。 人都气麻了,脑壳疼。 语句:cnpm install node-s 阅读全文
posted @ 2021-06-03 15:45 沐夏52Hz 阅读(310) 评论(0) 推荐(0)
摘要: 项目中往往存在一些数据量较大的接口,当接口加载渲染前台数据时需要很长的时间,此时需要添加loading来提醒用户页面正在加载中。 以下是添加loading的步骤: 1. 一般情况来说,loading作为全局加载状态应该写在App.vue中 <template> <div id="app"> <rou 阅读全文
posted @ 2021-05-12 10:09 沐夏52Hz 阅读(2451) 评论(0) 推荐(0)
摘要: {{}}作为html模板,用于输出对象属性和函数返回值,其中内容可以是: 变量 三元表达式 函数 <template> <div> <!--变量--> <div>{{title}}</div> <!--三元表达式--> <div>{{true?'正确':'错误'}}</div> <!--函数--> 阅读全文
posted @ 2021-05-11 19:51 沐夏52Hz 阅读(13138) 评论(2) 推荐(0)
摘要: 需求:A页面携带参数跳转至B页面,B页面获取参数且根据参数内容进行不同页面的展示。 A页面: more(name) { this.$router.push({path:'./classification',query:{name: name}}) }, B页面: mounted() { this.a 阅读全文
posted @ 2021-04-21 18:09 沐夏52Hz 阅读(267) 评论(0) 推荐(0)
摘要: antd框架下的checkbox可用属性和方法较少,尤其是<a-checkbox-group>,有时候使用起来不如v-for+<a-checkbox>方便。 这次项目的某个页面中在它身上花的时间比较多,记下来当做经验。 官方用法: <a-checkbox-group v-model="value" 阅读全文
posted @ 2021-03-31 11:16 沐夏52Hz 阅读(11501) 评论(0) 推荐(0)
摘要: 配置选项中包含params和data两种,其中: params用于get请求。params添加到url的请求字符串中,传递的是params中所包含的请求参数。 data用于post请求。data添加到请求体,服务器读取http body,参数存放在body里。 阅读全文
posted @ 2021-03-30 19:39 沐夏52Hz 阅读(233) 评论(0) 推荐(0)