Close Button

mapbox-gl:弹出气泡

萝らか妹 提交于 2020-12-12 19:50:44
}地图开发中,弹出气泡的功能也是经常使用到的,显示poi的详细信息,加载一些多媒体的信息,同时,气泡跟随对应poi的位置进行移动。 mapbox-gl有对应的弹出气泡实现:Popup,通过初始化气泡对象就能够实现气泡的效果。 气泡通过 setLngLat 设置气泡在地图上的位置,这样才能随着地图移动而进行变化。 点击一个poi,显示气泡的效果: map . on ( 'click' , 'places' , function ( e ) { //获取点击对象的坐标信息 var coordinates = e . features [ 0 ] . geometry . coordinates . slice ( ) ; //气泡的内容放在图层源数据的属性中 var description = e . features [ 0 ] . properties . description ; //添加气泡到地图上 new mapboxgl . Popup ( ) . setLngLat ( coordinates ) . setHTML ( description ) . addTo ( map ) ; } ) ; 鼠标移动到对象上,显示气泡的事件: map . on ( 'mouseenter' , 'places' , function ( e ) {}); 鼠标移出对象

如何删除jQuery UI对话框上的关闭按钮?

纵然是瞬间 提交于 2020-10-06 09:26:57
问题: 如何在jQuery UI创建的对话框中删除关闭按钮(右上角的 X )? 解决方案: 参考一: https://stackoom.com/question/3lI9/如何删除jQuery-UI对话框上的关闭按钮 参考二: https://oldbug.net/q/3lI9/How-to-remove-close-button-on-the-jQuery-UI-dialog 来源: oschina 链接: https://my.oschina.net/u/3797416/blog/4329438

拖动StageStyle.UNDECORATED的窗体

北慕城南 提交于 2020-08-11 00:56:57
在JavaFX中,可以通过在窗体的边框上点击鼠标(不松开)进行拖动,但是当窗体设置为“StageStyle.UNDECORATED”,没有边框,或者在窗体的scene中拖动窗体该如何操作呢? 可以供过在窗体中对scene的“setOnMousePressed”和“setOnMouseDragged”事件重写,处理鼠标事件,拖动窗体。具体示例代码如下: package ch04; /** * @package ch04 * @date 2020/5/5 * @author qiaowei * @version 1.0 * @description */ import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.Label; import javafx.scene.input.MouseEvent; import javafx.scene.layout.VBox; import javafx.stage.Stage; import javafx.stage.StageStyle; public class DraggingStage extends Application {

AutoJs4.1.0实战教程---最后惊喜的一篇

给你一囗甜甜゛ 提交于 2020-05-08 15:22:55
代码和Apk分享给大家,各取所需,挂机的直接Apk,编程的程序员直接源代码: https://pan.baidu.com/s/1rXSVZAf2dVfYKiwoLFhSEg 提取码:nbiw 能写到现在确实不容易,文章被各个平台各种封杀。越是干货越是难以存活,什么运营抖音、头条、企鹅、百家。各位清醒一下吧,你知道那有多难吗?我在抖音上看到一个疯子发个视频说:每天写1000篇软文发布到各个平台上,这样月入十万。你当我们是AI机器人啊。我在知乎上看到个骂人的,不过他骂得对,天天喊着抖音运营、带货500万粉丝,出教程….怎么可能啊如果每天赚几千几万谁还发文章啊。在知乎上发如何搞抖音全过程都不封号我发个薅羊毛给我一顿封杀啊。其实我也不知道这个能不能发出去,权且当最后一篇吧,不再搞了,研究技术可以,文章我就不再发AutoJs的了。有Python爱好者和Ai爱好者也可以关注我,以后的时间会专注Python方向的东西。如: 1、 GUI 2、 Flask 3、 爬虫 4、 AI 跑题了,还是把这个最后一篇搞定吧! 分3个方向介绍吧,一个是软件业务功能,另一个是配置,在一个是核心技术, 第一、业务介绍 近90个日夜的奋斗还有一个成果物,就是薅羊毛个人版。个人版是把我认为合理的都列上了,可以循环反复的执行代码,中间也可以自动签到。也可以手动签到。业务功能不敢写,一写就封杀给大家截图吧! 第二

JavaFX的窗体为“StageStyle.UNDECORATED”时,如何使用鼠标移动窗体

左心房为你撑大大i 提交于 2020-05-05 23:56:41
如题,因为“StageStyle.UNDECORATED”将会title bar隐藏,用户无法使用鼠标移动窗体。需要通过增加鼠标的“Pressed”、“Dragged”事件处理获取鼠标信息来移动窗体。具体代码如下。 /** * @package ch04 * @date 2020/5/5 * @author qiaowei * @version 1.0 * @description */ import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.Label; import javafx.scene.input.MouseEvent; import javafx.scene.layout.VBox; import javafx.stage.Stage; import javafx.stage.StageStyle; public class DraggingStage extends Application { public static void main(String[] args) { launch(args); } @Override public void start

toast组件单元测试

浪尽此生 提交于 2020-02-25 19:21:24
先看是否存在 describe('Toast', () => { it('存在.', () => { expect(Toast).to.be.exist }) }); 看属性,我们要测 ToastVue 和 plugin.js describe('Toast', () => { it('存在.', () => { expect(Toast).to.be.exist }) describe('props',function () { this.timeout(15000) // 设置15秒关闭 it('接收 autoClose', (done)=>{ let div = document.createElement('div') document.body.appendChild(div) const Constructor = Vue.extend(Toast) const vm = new Constructor( { propsData:{ autoClose: true, autoCloseDelay: 1 } } ).$mount(div) setTimeout(()=>{ expect(document.body.contains(vm.$el)).to.eq(false) done() },6000) }) }) }); // 进一步优化,变成关闭的时候进行测试