![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaScript
菜鸟王小凡
这个作者很懒,什么都没留下…
展开
-
es6 解构一个属性是对象可能为null的问题!
今天遇到一个问题是,解构一个属性对象,这个属性能为null,要用的这个属性对象的属性 有数据时候是不会有问题的,但是属性对象为null之后默认值不好使,因为es6只有是undefined时候才用默认值。为null 时候不会加载默认值的,我先把那个属性解出来在处理一下。记录一下。...原创 2019-11-08 14:09:42 · 3754 阅读 · 0 评论 -
微信小程序安卓机无法保存图片时fail invalid file type
1,保存图片的时候已经授权了,但是报errMsg: saveImageToPhotosAIbum: fail invalid file type2,.downloadFile,成功之后wx.saveImageToPhotosAlbum的路径要按照文档要求格式传入本机测试好用。真机和发布的报errMsg: saveImageToPhotosAIbum: fail invalid file type...原创 2019-10-25 11:18:06 · 1199 阅读 · 0 评论 -
微信消息内容样式 word-break: break-all; word-wrap: break-word; white-space:pre-line;
到最后数字时候最后一个不显示,解决方式是将 white-space:pre-line; 修改为 white-space: pre-wrap;具体这两个内容是什么区别可以百度看下。原创 2019-10-22 16:17:25 · 882 阅读 · 0 评论 -
编码URL的参数的理解!
当需要编码url参数时候, 最好用encodeURLComponent对URL编码是常见的事,所以这两个方法应该是实际中要特别注意的。它们都是编码URL,唯一区别就是编码的字符范围,其中encodeURI方法不会对下列字符编码 ASCII字母、数字、~!@#$&()=:/,;?+’encodeURIComponent方法不会对下列字符编码 ASCII字母、数字、~!()’所以e...原创 2019-01-21 10:58:30 · 266 阅读 · 0 评论 -
js分钟转年月日时分秒
getDateByminute: function (minute, model) { //一个月默认30天var self = this;var hourMinute = 60;var dayMinute = hour * 24;var monthMinute = dayMinute * 30;//一月默认是30天var yearMinute = dayMinute * 365;if...原创 2019-01-21 11:10:36 · 903 阅读 · 0 评论 -
iphone 微信浏览器上拽拽异常、失效问题(直接贴代码)
fixed解决方案html {width: 100%;background-color: plum;}body {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.other {position: fixed;width: 100%;height: 5rem;line-height: 5re...原创 2019-01-22 08:40:32 · 303 阅读 · 0 评论 -
layer.open的titile 乱码解决方法!
一定是乱码导致的。检查下layer.js和页面的调用layer.open所在页面的js,需要页面编码一致!原创 2019-01-22 08:55:00 · 2813 阅读 · 0 评论 -
css、js、html所有出现乱码的地方终极解决方法。
一定是编码的问题。1、确认下文件编码格式(源文编码是否一致).2、看下载源文件的时候就是乱码的.原创 2019-02-22 09:59:18 · 536 阅读 · 0 评论 -
.net 实现服务器推送消息signalr源码
源码在后面。1、首先在neget 添加signalr.找到Microsoft.AspNet.SignalR。2、添加Startup类3、添加chatHub类 继承Hub.(方法需要和前台js一致)3、html页面源码codehtml@{ViewBag.Title = “Home Page”;} 房间号: 用户名: 加入聊天室...原创 2019-02-22 14:21:29 · 584 阅读 · 0 评论 -
用nodejs搭建微信小程序的https的websocket服务端
方法1:wss-sample.js 运行这个案例, 你需要先安装ws库。 安装npm install ws 运行node wss-sample.js‘use strict’;var fs = require(‘fs’);// you’ll probably load configuration from configvar cfg = {ssl: true,port: 7000,...原创 2019-06-11 21:01:49 · 961 阅读 · 1 评论 -
js中保存.txt文件下载
function download(filename, text) {var element = document.createElement(‘a’);element.setAttribute(‘href’, ‘data:text/plain;charset=utf-8,’ + encodeURIComponent(text));element.setAttribute(‘download...转载 2019-06-27 10:54:40 · 1993 阅读 · 1 评论 -
js树形数据结构和扁平数据互转
扁平转树形toTree: function(data) {data.forEach(function(ele) {let pid = ele.pid;ele.isEdit = false;if (!ele.children) { //很多都有bug的,少了这个校验ele.children = [];}if (pid == 0) {//是根元素的hua ,不做任何操作,...原创 2019-07-05 14:08:16 · 3288 阅读 · 0 评论 -
浏览器F2终止操作方法
开个debugger 和newDate()判断时间。原创 2019-07-07 11:46:39 · 354 阅读 · 0 评论 -
.net C# 文件下载(所有类型)
后台接收方法下载[HttpGet]public async Task export(string url, string name){try{string path = System.Web.HttpContext.Current.Server.MapPath(url);if (!string.IsNullOrWhiteSpace(path) && File.Exis...原创 2019-07-17 20:42:12 · 591 阅读 · 0 评论