我该怎么做?
var promises = [];
for (var p of recipients) {
…
promises.push( $.ajax({…}).then(function(data, textStatus, jqXHR) {
return data;
}) );
}
$.when.apply($, promises)
.then(function() {
console.log(arguments);
})
toggle-frame-fullscreen
创建新框架C-x 5 2
再次已知问题&解决方案:
toggle-frame-fullscreen
包。答案 0 :(得分:0)
遇到了相反的问题。碰巧的是,我的笔记本电脑上的 Emacs 会在调用 make-frame-command
(C-x 5 2
) 的任何地方创建一个本机 macOS 选项卡。奇怪的是,我的桌面上并没有发生同样的事情。
原来罪魁祸首是系统偏好设置->常规->首选标签设置。
当设置为“全屏”的默认值时,make-frame
将仅在全屏模式下创建标签。其他选项是“始终”和“从不”。原来我的笔记本电脑设置为始终。
由于 Preview 和 Emacs 的默认行为并不总是相匹配,因此 ~/.emacs.d/init.el
中的以下几行将阻止创建选项卡。
(setq mac-frame-tabbing nil)
还有 mac-move-tab-to-new-frame
和其他 mac-...
命令来处理原生标签。