会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
55
56
57
58
59
60
61
62
63
···
127
下一页
2020年10月26日
VUE @hook浅析(监听子组件的生命周期钩子)
摘要: 一、前言 接触hook是从webhook开始接触的,webhook是git的一个扩展服务,可以在仓库接收到push/commit事件并发送http request至一个开发者可以自定义的URL。通过这个,我们可以在服务器实现若干自动化流程(诸如更新最新代码,打包编译,部署),而webhook的技术原
阅读全文
posted @ 2020-10-26 17:35 古兰精
阅读(8320)
评论(0)
推荐(1)
2020年10月21日
JS生成uuid的四种方法
摘要: 在开发过程中,有时候需要js生成全局唯一标识符,在java中可以使用uuid,但是JS中没有现成的函数。总结了一下,JS生成唯一标识符的几种方法。 第一种: function guid() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace
阅读全文
posted @ 2020-10-21 17:13 古兰精
阅读(60863)
评论(0)
推荐(4)
2020年10月12日
小知识随手记(九):兄弟选择器(~和+)区别、forEach无法return和break的替换方法、html结构转为markdown语法、beforeunload离开当前页面提示、利用set及解构数组去重、设置函数必传参数
摘要: 一、CSS选择器之兄弟选择器(~和+) 以前还没注意,兄弟元素选择器 ~ 和 + 的区别: ‘+’选择器:表示某元素后相邻的兄弟元素,也就是紧挨着的,是单个的。 ‘~’选择器:则表示某元素后所有同级的指定元素,强调所有的。 二、forEach无法return或break跳出循环的替换方法 我们都知道
阅读全文
posted @ 2020-10-12 16:33 古兰精
阅读(344)
评论(0)
推荐(0)
2020年10月10日
VUE组件递归实现自定义目录及拖拽效果
摘要: 最近在做一个类似语雀一样的项目,自定义了一个目录,无限层级,并有拖动等效果(与语雀里知识库目录一样),自己手写,记录下代码。 组件核心思想就是组件递归,很多插件的tree结构,其核心原理也就是用的组件递归。 一、我们来看看实例代码,不使用组件递归的话怎么写 1、组件 <template> <div
阅读全文
posted @ 2020-10-10 18:41 古兰精
阅读(875)
评论(2)
推荐(1)
2020年9月21日
浅析vue自定义插件的5种形式、如何使用插件、如何开发插件及开发实例
摘要: 插件通常用来为 Vue 添加全局功能。插件的功能范围没有严格的限制——一般有下面几种: 添加全局方法或者 property。如:vue-custom-element 添加全局资源:指令/过滤器/过渡等。如 vue-touch 通过全局混入来添加一些组件选项。如 vue-router 添加 Vue 实
阅读全文
posted @ 2020-09-21 22:23 古兰精
阅读(918)
评论(0)
推荐(0)
2020年9月16日
VUE的mixin混入解析
摘要: 一、基础 常用场景:有两个非常相似的组件,他们的基本功能是一样的,但他们之间又存在着足够的差异性,此时的你就像是来到了一个分岔路口:我是把它拆分成两个不同的组件呢?还是保留为一个组件,然后通过props传值来创造差异性从而进行区分呢? 两种解决方案都不够完美:如果拆分成两个组件,你就不得不冒着一旦功
阅读全文
posted @ 2020-09-16 14:38 古兰精
阅读(1223)
评论(0)
推荐(1)
VUE高阶组件解析
摘要: 一、高阶组件介绍 vue 高阶组件的认识,在React中组件是以复用代码实现的,而Vue中是以mixins 实现,并且官方文档中也缺少一些高阶组件的概念,因为在vue中实现高阶组很困难,并不像React简单,其实vue中mixins也同样可以代替,在读了一部分源码之后,对vue有了更深的认识。 所谓
阅读全文
posted @ 2020-09-16 12:10 古兰精
阅读(2506)
评论(0)
推荐(0)
2020年9月14日
mybatis使用记录:#{}与${}区别、缓存机制、传递数组参数和List参数时if-test判空和判断长度的写法、Mybatis查询数据返回基本类型数组
摘要: 一、MyBatis 中#{}和${}区别 #{} 是预编译处理,像传进来的数据会加个" "(#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号) ${} 就是字符串替换。直接替换掉占位符。$方式一般用于传入数据库对象,例如传入表名. 使用 ${} 的话会导致 sql 注入。什么是 SQL
阅读全文
posted @ 2020-09-14 22:08 古兰精
阅读(802)
评论(0)
推荐(0)
服务对外提供接口以供不同站点之间使用:Spring Cloud Feign使用记录及携带token请求
摘要: 在开发 Spring Cloud 微服务的时候,我们知道,服务之间都是以 HTTP 接口的形式对外提供服务的,因此消费者在进行调用的时候,底层就是通过 HTTP Client 的这种方式进行访问。当然我们可以使用JDK原生的 URLConnection、Apache 的 HTTP Client、Ne
阅读全文
posted @ 2020-09-14 21:32 古兰精
阅读(2300)
评论(0)
推荐(0)
2020年9月13日
微信小程序支付及退款整体流程
摘要: 最近做了微信支付及退款一系列操作,微信文档写的也比较简略,网上博客也并不详细,也踩了一些坑,在这里记录下。当然主要还是得根据微信小程序文档一步一步来。 一、wx.requestPayment 发起微信支付。了解更多信息,请查看微信支付接口文档 所谓的发起微信支付,指的是用户侧这边唤起微信支付窗口的a
阅读全文
posted @ 2020-09-13 23:31 古兰精
阅读(3657)
评论(0)
推荐(0)
上一页
1
···
55
56
57
58
59
60
61
62
63
···
127
下一页
公告