[英]Github Gist: New Lines?
我正在嘗試創建一個包含多行內容的要點,但不確定最佳方式。 \\ n不工作,也沒有添加兩個空行。 它顯示為單行文本。
var content = 'content on\nnewline here';
$.ajax({
url: 'https://api.github.com/gists',
type: 'POST',
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization", "token TOKEN-HERE");
},
data: '{"description": "a gist for a user with token api call via ajax","public": true,"files": {"file1.txt": {"content": "' + content + '"}}}'
}).done(function(response) {
console.log(response.id);
});
如何更改內容變量以包含換行符? 我希望輸出最終顯示為.txt,所以我不認為我可以更改媒體類型? 謝謝。
這只是一個猜測,但可能是因為您手動進行JSON-ifying,並且\\n
未正確轉義。 嘗試使用JSON.stringify
:
JSON.stringify({"description": "a gist for a user with token api call via ajax","public": true,"files": {"file1.txt": {"content": content }}})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.