- 博客(14)
- 资源 (4)
- 收藏
- 关注
转载 获取自定义属性值data-*
原文:https://blog.csdn.net/jx950915/article/details/78931509获取的就是data-id 和 dtat-vice-id的值<li id="getId" data-id="122" data-vice-id="11">获取id</li>一:getAttribute()方法const getId = document.getElementById('getId');// //getAttribute()取值属性consol
2021-03-31 15:20:42 476
原创 js获取时间戳的几种方式
1、Date.parse()的 使用var d = Date.parse("2017/03/19")//或者var d = Date.parse(new Date());//返回当前时间毫秒数console.log(d)2、Date.getTime()的使用方法var d= new Date(); var d= dateNow.getTime(); console.log(d);3、 +new Date()var d= + new Date();console.log(
2021-03-30 17:10:52 966
原创 Object.assign()
Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)。const target = { a: 1 };const source1 = { b: 2 };const source2 = { c: 3 };Object.assign(target, source1, source2);target // {a:1, b:2, c:3}第一个参数是目标对象,后面的参数都是源对象。注意,如果目标对象与源对象有同名属性,或多个源对象
2021-03-25 15:23:10 168
原创 你不知道的form
<form action="html_form_action.asp" method="get"></form>1、最常见的就是他的两个属性action和methodsaction:规定当提交表单时向何处发送表单数据(url)method:用哪种方式发送(post/get)
2021-03-25 11:19:07 529 1
原创 vue实现切换左侧菜单,对应切换右侧内容
所以,实现这个效果的办法就是:router-link标签中的to属性指向路由路径,路由匹配到的组件将显示在router-view中。这是页面的部分,接下来就是最重要的路由部分,打开router文件夹下的index.js文件转载自:https://blog.csdn.net/qq_41588568/article/details/98939243...
2021-03-24 15:44:49 2741 1
原创 vue登录拦截
第一步:路由拦截首先在定义路由的时候就需要多添加一个自定义字段requireAuth,用于判断该路由的访问是否需要登录。如果用户已经登录,则顺利进入路由,否则就进入登录页面。const routes = [ { path: '/', name: '/', component: Index }, { path: '/repository', name: 'repository', me
2021-03-24 15:39:42 397
原创 箭头函数后面跟小括号()
一. 使用()的情况: list.map(item=>(<WriterContentWrap>内容</WriterContentWrap>) 等同于: list.map(item=>{return(<WriterContentWrap>内容</WriterContentWrap>)}) 箭头后面跟的是JSX表达式时, 只需要使用();二. 使用({})的情况: const mapState = (state) => ({lis
2021-03-23 17:09:24 1825
原创 Ant Design Vue 入坑
1、Ant Design Vue初始化项目之后,按官方配置了babel-plugin-import按需加载之后一直报错,先是缺少less-loader和less然后又报错 Inline JavaScript is not enabled. Is it set in your options ?可能是less-loader版本太高了,可以降为7.x。npm install -D less-loader@7.x也可能是babel.config.js里面的配置有误,要改成module.exports
2021-03-23 16:25:31 148
原创 await 后面跟的对象
await 后面可以跟任何js表达式都不会报错,但是,只有当后面跟的是promise对象时,才会解决异步问题,实现同步。例:1、后面跟普通js表达式 function waitme() { setTimeout(()=>{ console.log(111111); },3000) } async function go() { await waitme();
2021-03-19 11:23:04 1816
原创 鼠标连续点击时,不选中文字
//方法一:<div class="test" onselectstart="return false" >文字</div>div.onselectstart = function() { return false;}但是需要注意的是在jQuery中并没有这个事件//错误$('.div').selectstart(function() { return false;})//方法二:.test{ -moz-user-select:no
2021-03-16 14:56:04 339
原创 异步请求和同步请求的区别
异步:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。简单来讲:各走走的,不用等待上一个请求同步:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。...
2021-03-11 11:12:31 2590
原创 创建Date对象的几种方式
1、new Date();新建一个当前日期的date对象2、new Date().format(“yyyy年MM月dd日”);3、new Date().format(“MM/dd/yyyy”);4、new Date().format(“yyyyMMdd”);5、new Date().format(“yyyy-MM-dd hh:mm:ss”);var d = new Date(milliseconds);var d = new Date(“month dd,yyyy hh:mm:ss”);//根据
2021-03-10 16:59:20 5175
原创 echarts x轴类型解析
xAxis:{ type:‘’}type有四个值分别是:value、category、time、log‘value’ 数值轴,适用于连续数据。例如1、2、3、4、5,如果type设置成value,那么,xAxis.data里面设置的数据无效,因为xAxis.data是为category服务的。解决办法:‘category’ 类目轴,适用于离散的类目数据。...
2021-03-10 16:00:06 12419
原创 vue-router的hash模式
Hash符号即#原本的目的是用来指示URL中指示网页中的位置,例如https://www.example.com/index.html#print即代表example的index.html的print位置,浏览器读取这个URL后,会自动将print位置滚动至可视区域,通常使用a标签的name属性或者div标签的id属性指定锚点。通过window.location.hash属性能够读取锚点位置,可以为Hash的改变添加hashchange监听事件,每一次改变Hash,都会在浏览器的访问历史中增加一个记录,此
2021-03-04 10:30:08 1804 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人