自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 vue深入组件之sync修饰符和属性透传$attrs

1.首先,vue的响应式中,规定了不允许子组件去改变props的值。即,props的值通过父组件来传递和改变,也就意味着,数据是单向传输的。并且,当我们在进行高级组件的开发,对ui组件库进行二次封装的时候,sync修饰符和透传属性$attrs就显得非常有用了。这段白话可以理解为,当封装组件的时候,不需要子组件进行props声明并且可以拿到值的属性,而且父组件在传值的时候是非class和style的属性。到这里,我们就实现了一个props的双向绑定的组件,显示和隐藏model框。除外),并且可以通过。

2023-03-28 17:29:20 265

原创 flutter实现调用原生安卓的高德地图导航功能(插件化)

在build.gradle文件中添加导航SDK的依赖,需要需要build.gradle在安卓工程中有两个文件,不要写错位置了,我使用的方式是自动获取最新的依赖包,当然也可以采用手动引入jar包的方式,可参考官方文档的安卓工程手动部署。此时,我们在打开的这个项目就可以进行远程的安卓开发了,关于安卓导航部分的SDK,高德的官方文档上面有示例,附上官网链接。大功告成,项目跑起来的页面如下,后续各种导航的功能可参考官网实现定制化开发,github地址。使用--org 选项指定组织,一般采用反向域名表示法;

2023-03-13 11:54:57 3177 1

原创 百度地图鼠标绘制工具DrawingManager overlaycancel事件回调没有触发解决方案

再定位'document.getElementById("cancelOperate")',在这个函数下面填上n.DingwingManager ._dispatchOverlayCancel(l, r)再定位'_dispatchOverlayComplete'这个函数,找到n._dispatchOverlayComplete(p),在其下面加上n._dispatchOverlayCancel(p)console.log('取消事件',e)

2023-03-11 16:28:30 789

原创 TypeScript实现归并排序

在以后的实际场景中,归并排序很适合数据量大的排序,并且归并排序的算法实现也比较简单,归并排序是一种不需要过多研究的算法,适合于所有的排序场景。可以使用两个指针 i 和 j 分别指向两个子数组的开头,比较它们的元素大小,并将小的元素插入到新的有序数组中。最好情况下,待排序数组已经是有序的了,那么每个子数组都只需要合并一次,即只需要进行一次归并操作。归并排序使用递归算法来实现分解过程,当子数组的长度为1时,认为这个子数组已经有序,递归结束。将待排序数组分成两个长度相等的子数组,分别对这两个子数组进行递归排序;

2023-03-11 15:51:08 154 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除