随笔分类 -  JS

JS随记
摘要:var arr = [6,4,9,8,7,3,1,6]; 1、内置的sort排序: function sort (arr) { return arr.sort(function(a,b) { return a-b; }) } 2、冒泡排序: function bubbleSort(arr) { va 阅读全文
posted @ 2023-05-09 14:17 Amor丶Diamond 阅读(55) 评论(0) 推荐(0)
摘要:在angular里我们一般都是给input元素添加[(ngModel)]="value"实现数据双向绑定,如果想实现自定义的组件上实现ngModel双向数据绑定应该怎么办呐。。。 网上找了一下,没看懂记录一下。 场景:组件能获取父组件通过ngModel绑定的值,能通过ngModel改变父组件对应的数 阅读全文
posted @ 2018-12-27 15:01 Amor丶Diamond 阅读(3854) 评论(0) 推荐(1)
摘要:在VUE里父组件给子组件间使用props方式传递数据,但是希望父组件的一个状态值改变然后子组件也能监听到这个数据的改变来更新子组件的状态。 场景:子组件通过props获取父组件传过来的数据,子组件存在操作传过来的数据并且传递给父组件。 比如想实现一个switch开关按钮的公用组件: 1.父组件可以向 阅读全文
posted @ 2018-12-25 17:56 Amor丶Diamond 阅读(39651) 评论(2) 推荐(2)
摘要:将github上lib/ace下的所有文件下载到自己的项目下。 然后在require.config里配置,如下: 这里的ace配置的是ace目录,而ace.js和其他ace插件js都在ace目录下方,所以在js文件里require()的时候,需要在引入依赖的require模块时还要加上ace下面的具 阅读全文
posted @ 2018-11-06 11:24 Amor丶Diamond 阅读(1858) 评论(0) 推荐(0)
摘要:先来要实现的效果图: 下方图1是官网的案例:http://www.echartsjs.com/gallery/editor.html?c=scatter-map 下图2是展示气泡类型为pin的效果: 绘制散点图(气泡)是echarts的一种series: 所以要实现在geojson绘制的地图上展示散 阅读全文
posted @ 2018-05-23 11:51 Amor丶Diamond 阅读(44830) 评论(3) 推荐(3)
摘要:malihu-custom-scrollbar-plugin是一个依赖jquery的自定义网页滚动条样式插件 网站:http://manos.malihu.gr/jquery-custom-content-scroller/ github:https://github.com/malihu/mali 阅读全文
posted @ 2018-05-18 15:04 Amor丶Diamond 阅读(504) 评论(0) 推荐(0)
摘要:在微信里ios手机上传竖拍照片会自动旋转90度,与拍摄时的角度不同,所以需要处理: 1、使用EXIF.js可以获取到照片的拍摄属性: API 方法 名称说明 EXIF.getData(img, callback) 获取图像的数据 能兼容尚未支持提供 EXIF 数据的浏览器获取到元数据。 EXIF.g 阅读全文
posted @ 2018-05-09 11:36 Amor丶Diamond 阅读(5333) 评论(0) 推荐(0)