$.ajax({
url: '/api/open/comment/getEntityComments',
data: JSON.stringify({
"entityId": id,
"commentEntityType": "video",
"pageIndex": 1,
"pageSize": 10
}),
method: 'POST',
dataType: 'json',
contentType: "application/json",
success: function (res) {}
})
因为每次 COMMIT提交,都会保存“快照”版本,并记录到日志中,可以通过 GIT LOG 查看日志记录回退到某个版本
如果发现要回退的那个版本消失了,可以通过 GIT REFLOG 来找那个版本,这个指令记录了执行的每一条指令
$ git reset --hard HEAD^ #回退到上一个版本
$ git reset --hard HEAD^^ #回退到上上个版本
$ git reset --hard HEAD~10 #回退到之前10个版本
$ git reset --hard 5185793 #回退到版本号开头是5185793的版本
解决方法:
是之前的拉动无法自动合并并进入冲突状态。在下次拉动之前,冲突没有得到妥善解决。
1. 撤消合并并再次拉动。
撤消合并:
git merge --abort [自git 1.7.4版]
git reset --merge [先前的git版本]
2. 解决冲突。
3. 不要忘记添加并提交合并。
4. git pull 现在应该工作正常。
在做小程序项目上,自定义了一个header属性值Set-Token,在第一次请求的时候带着这个请求头信息,以后请求就不用带了。在JS进行判断头部信息的时候,没有忽略大小写进行判断。因为之前一直使用http1.1协议,所有一直没问题。
后来运维改用http2.0协议,线上用户反馈出了问题,ios系统的手机加载不出页面。经过排查,正是JS判断头部信息的地方出了问题,明明设置的是首字母大写,结果变成了全小写,导致后面的请求没有发出。而在安卓机上并没有这个问题。
后来的解决方法是把请求头信息都改为小写,继续使用http2.0
ios不支持ES6写法,比如let、const,箭头函数。
小程序web-view,在ios不显示,显示空白页面,解决方法是将url进行encodeURI
最简单方法就是重启
简单的方法,数组排序后转为字符串:var arr = new Array; arr.sort().toString();
页面跳转的时候调用wx.redirectTo会先关闭父页面再跳转,wx.navigator不会关闭父页面
加载网页信息后拼接在iframe的body中,为了网页里加载的css不影响iframe外的页面样式,在iframe页面里设置base标签。
$.ajax({
url: url,
type: 'get',
dataType: 'html',
async: false,
success: function (data) {
console.log("compile")
//添加基础路径
data = data.replace('', ' + epath + '" />')
$("#" + iframeId).contents().find("body").html(data);
}
})
页面上同时存在touch和click事件,在touch事件中进行判断滑动的距离,如果没有滑动距离,执行click事件
<script type="text/javascript">
document.write("