![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
nuanyue123
这个作者很懒,什么都没留下…
展开
-
前端H5支付(微信支付支付宝支付)
由于业务需要,公司要把支付从app端剥离开来改成H5支付,由于敏感信息,基本上都是后端处理,前端只是打开链接,但是由于微信奇葩的,支付无论是否成功都会回调到当时支付的那个页面,并且中间会有一个5s的中间页,并且支付后回调到这个页面是无法刷新的,无法刷新就没办法知道支付状态;除此之外,还有个问题就是微信支付点击完成或者放弃支付会回调到了safai浏览器,这个问题很坑爹,无论你是否redirect_url他都会这样。问题解决方案针对第二个问题,这个网上说对redirect_url进行urlencode处理和原创 2021-07-28 16:35:29 · 1472 阅读 · 0 评论 -
vue时间锚点定位
原因:在vue中不支持a标签那种锚点定位,所以我们要另辟其径。方案:当我们点击一个按钮的时候,跳转到页面的某个地方,那么我们就可以想象下要跳转到那个位置,是不是需要向上滚动?那我们要实现锚点就可以获取向上滚动的位置,然后滚动到那个位置就行了代码:<div @click="gotMao>锚点</div>//1.点击的时候获取从顶部到你需要到的位置的距离// 2.然后把距离给window.scroll()就行了gotMao(){ let offsetTop = this.原创 2020-09-24 15:58:20 · 1736 阅读 · 0 评论 -
vue实现多选全选功能(代码简洁)
我们在项目中,很多时候用到自定义的多选,全选的功能,样式也是根据ui图变化的,因此需要手写一个全选功能来实现ui图效果。我们先理清楚几点:1,点击一次选中,再点一次取消,再点击选中2,不排他3,当选择按钮全选中,全选按钮也变成选中,状态,反之3,点击全选,列选择按钮全部选中票,反之实现多选:下面是ui上面提供的三种状态样式,未选中,全部是20rpx的小圆圈,选中一个后,选中的那个增加...原创 2020-05-07 14:16:24 · 4908 阅读 · 0 评论 -
form表单判断 vue
每次我们写表单的时候都要判断一大推重复的代码 虽然用了循环但是弹出的提示结果也是一样的 因为是vue写的 还不能使用js的dom操作 所以今天我搞了好久终于写出了相对应的方法 代码少 且那个为空就会弹出相对应文字的弹框css代码<form @submit="formSumbit" class="formSumbit"> <view class="hang"> ...原创 2019-05-24 17:43:16 · 976 阅读 · 1 评论 -
vue父子组件传值
父向子传值: 子使用props接收父传递来的值步骤:1. 先在父组件引入组件import son from ‘@/components/son.vue’;2. 注册组件components:{‘v-son’:son}3. 使用组件标签4. 自定义属性绑定值5. 在子组件中使用props接收传递过来的自定义属性 props: {toSonDate: String,},6.在子组件中页面...原创 2019-06-13 12:12:31 · 425 阅读 · 0 评论 -
Javascript的dom获取设置
使用dom获取元素1.根据id获取元素 document.getElementById(“id的值”);2.根据标签获取元素 document.getElementsByTagName(“标签名”);3.根据name属性值获取元素 document.getElementsByName(”name属性值");4.根据类样式名字获取元素 document.getElementsByCla...原创 2019-06-18 16:57:44 · 88 阅读 · 0 评论 -
原生js实现搜索过滤功能
简单的原生js实现的搜索过滤功能得到元素 创建元素 添加元素 删除元素等一些dom操作<body> <div id="box"> <input type="text" id="ss"> <input value="搜素" id="btn" type="button"> ...原创 2019-07-01 12:07:50 · 2497 阅读 · 0 评论