egret 长按二维码 将图片显示在dom中
可以使用如下方法 123456789101112131415161718function egretToDom(obj:egret.DisplayObject){ let scale = document.body.clientWidth / obj.stage.stageWidth; let renderTexture = new egret.RenderTexture; renderTexture.drawToTexture(obj); let base64 = renderTexture.toDataURL("image/png",new egret.Rectangle(0,0,obj.width,obj.height)); let img :HTMLImageElement = new Image; document.body.appendChild(img); let style:object = {position:"absolute",left:obj.x*scale+"px" ,to...
typescript 剩余参数 ...
时,你想同时操作多个参数,或者你并不知道会有多少参数传递进来。 在JavaScript里,你可以使用 arguments来访问所有传入的参数。 在TypeScript里,你可以把所有参数收集到一个变量里: 12345function buildName(firstName: string, ...restOfName: string[]) { return firstName + " " + restOfName.join(" ");}let employeeName = buildName("Joseph", "Samuel", "Lucas", "MacKinzie"); 剩余参数会被当做个数不限的可选参数。 可以一个都没有,同样也可以有任意个。 编译器创建参数数组,名字是你在省略号( …)后面给定的名字,你可以在函数体内使用这个数组。
CSS 鼠标点击穿透 禁止页面 点击
禁止点击把被禁止元素加上css pointer-events: none; 即可 //穿透该层pointer-events:none; //恢复点击处理pointer-events:auto; 根据情况来动态修改Div的pointer-events属性即可。例如用JQuery可以这样写: //穿透该层$(‘#dvTest’).css(‘pointer-events’, ‘none’);或者恢复点击处理$(‘#dvTest’).css(‘pointer-events’, ‘auto’);
更好的mice应用平台
视频背景+弹幕 极端条件下“减灾”能力,大屏幕h5直接发弹幕 上墙等 活动页面更高的可定制性
淘宝 微信 app内 防止页面上下滑动
在页面最下面加代码 1document.addEventListener('touchmove', function(e){e.preventDefault()}, false);
梦
刚刚做了个奇怪的梦可能是外太空的一个山上,一群长全身都是脚的虫子一样的巨大外星人在休息,他们有进化但似乎进化程度并不高,不过他们也发现进化对种族的重要,并且他们的科技发现吃掉更进化的个体将能促进自身和后代进化。一个进化的虫子外星人足够被一个小外星部落吃掉从而促进群体的进化。于是阴谋上演,一群外星人射下埋伏,并把他们进化的一对父子骗进去,突然一声令下,粗大剪和刀插到父子身上,悲鸣回荡,进化的外星人求助但是没用。。这个部落的每个人将获得进化这似乎在问我们,这对父子有错吗?其它外星人参与谋杀有错吗?但是作为群体行为他们有错吗?当群体的利益侵犯到少数个体的权益时,就能牺牲个体吗?
vscode vsc php开发环境
大概需要安装3个插件 中文界面 1Chinese (Simplified) Language Pack for Visual Studio Code 代码提示 1PHP Intelephense 代码格式化 1phpfmt 代码运行 1Code Runner 代码注释 1PHP DocBlocker
vscode 编译 typescript
根据向导创建 tasks.json然后选择 1TypeScript - tsconfig.json
vscode ts typecho tsc版本不同
安装vscode编译ts会出现如下错误 1版本不匹配! 全局 tsc (2.0.3) != VS Code 的语言服务(2.2.2)。可能出现不一致的 解决方法 1npm list -g typescript
fiddler 手机抓包
http://jingyan.baidu.com/article/03b2f78c7b6bb05ea237aed2.htmlhttp://blog.csdn.net/idlear/article/details/50999490 启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框。 在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computers to connect”后面的复选框,然后点击“OK”按钮。 手机上代理主机为电脑ip 端口为 8888 https 证书 用safari访问 http://ip:8888 下载安装描述文件 IOS11依次打开通用-关于本机-证书信任设置,开启信任即可(默认是不信任的!!!) 安卓同理