手动输入 Trello 卡的描述时,很容易引入换行符:只需按 ENTER。但是,通过 Trello API设置卡片的描述时,我需要引入换行符。到目前为止,\n 和 <br> 没有被解析。有任何想法吗?
问问题
3416 次
6 回答
6
如果您碰巧发现了这一点,并希望使用 API 中的 URL 添加换行符,请使用%0A
.
例如:
https://api.trello.com/1/cards?key=(key)&token=(token)&name=(card name)&desc=Line 1 %0A Line 2 %0A Line 3&idList=<id>
于 2014-10-01T22:23:04.587 回答
4
为这个问题苦苦挣扎多年。WisdmLabs 的答案中的 php 如果它作为 php 传递给一个元素,然后通过 getElementByID 传递给 js,那么它是有效的,但如果你需要设置变量 clientside,这是不可能的。
最后发现 \x0A 在 js 中有效。
希望这可以使某人免于我忍受的谷歌搜索时间!
于 2017-07-20T14:52:32.187 回答
2
嗨,如果您使用的是 php,我得到了在 trello 卡描述中添加换行符的解决方案。
像这样试试
$card_desc = $some_text . "\xA" . $some_more_text;
于 2014-09-30T11:20:05.870 回答
1
我想到了。我来自 .NET,所以我在Environment.NewLine调用周围使用串联来引入新行。Trello 将这些视为换行符。
于 2014-02-21T16:34:22.373 回答
1
您可以尝试使用当前语言中最有效的方法。
到目前为止,已知的工作换行符是:
- PHP: PHP_EOL (= \n)
- .NET:Environment.NewLine
- JS:\x0A
- URL 换行符: %0A
于 2019-02-22T11:46:17.230 回答
0
这里 '\x0A' 在 python 中工作得很好。
所以..
PHP:PHP_EOL (= \n) .NET:Environment.NewLine JS / PYTHON:\x0A URl 换行:%0A
于 2021-03-06T15:01:59.710 回答