我有一個跨度這樣的:如果PHP中只有一個條目,顯示「單詞」單數?
<p> <span>{{ queue_count }} </span> </p>
queue_count
有時可以含有0或1個條目,有時更大。如果queue_count小於或等於1,我想顯示{{ queue_count }} entry
,否則{{ queue_count }} entries
,我該怎麼做?
我有一個跨度這樣的:如果PHP中只有一個條目,顯示「單詞」單數?
<p> <span>{{ queue_count }} </span> </p>
queue_count
有時可以含有0或1個條目,有時更大。如果queue_count小於或等於1,我想顯示{{ queue_count }} entry
,否則{{ queue_count }} entries
,我該怎麼做?
它非常簡單。如果其他條件使用。
if(queue_count <= 1) {
<p> <span>{{ queue_count }} entry </span> </p>
} else {
<p> <span>{{ queue_count }} entries </span> </p>
}
更改<=爲==它應該是0條目不是0條目;-)除此之外,這是正確的答案。 – 2013-03-18 11:20:02
是的。謝謝!就是這樣 – pynovice 2013-03-18 11:20:44
@RickCalder如果有1或小於1的值,OP要求。所以我使用<=。 – 2013-03-18 11:21:42
試試這個:
<p> <span>{{ queue_count }} (queue_count == 1)?'entry':'entries' </span> </p>
Upvoted用於更短的代碼和正確的語法。 – 2013-03-18 11:23:45
@RickCalder謝謝。 – 2013-03-18 11:27:13
你有什麼這麼遠嗎?你使用某種模板系統還是使用托架? – JJJ 2013-03-18 11:16:53
你爲什麼要在jQuery中做到這一點?它看起來像你使用Laravel,只需使用PHP來做到這一點 – 2013-03-18 11:16:56
你可以發佈你的jQuery代碼嗎? – 2013-03-18 11:17:11