迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
文章阅读两超过千和万后,怎么K+、W+显示?在这里找到的代码生成静态后,不能动态增加。有没有生成静态后也可以动态增加的代码?
<span class="dr_show_hits_{$id}">0</span> <script type="text/javascript"> $.ajax({ type: "GET", url:"/index.php?s=api&c=module&siteid=1&app=news&m=hits&id={$id}", dataType: "jsonp", success: function(data){ if (data.code) { $(".dr_show_hits_{$id}").html( formatNumber(data.msg) ); } else { dr_tips(0, data.msg); } } }); function formatNumber(num) { if (num >= 1000 && num < 10000) { return (num / 1000).toFixed(2) + "k"; } else if (num >= 10000) { return (num / 10000).toFixed(2) + "w"; } return num.toFixed(2); } </script>
function dr_formatNumber($num) { if ($num >= 1000 && $num < 10000) { return number_format($num / 1000, 2) . "k"; } elseif ($num >= 10000) { return number_format($num / 10000, 2) . "w"; } return number_format($num, 2); }
<span class="dr_show_hits_{$id}">0</span> <script type="text/javascript"> $.ajax({ type: "GET", url:"/index.php?s=api&c=module&siteid=1&app={MOD_DIR}&m=hits&id={$id}", dataType: "jsonp", success: function(data){ if (data.code) { $(".dr_show_hits_{$id}").html( formatNumber(data.msg) ); } else { dr_tips(0, data.msg); } } }); function formatNumber(num) { if (num >= 1000 && num < 10000) { return (num / 1000).toFixed(2) + "k"; } else if (num >= 10000) { return (num / 10000).toFixed(2) + "w"; } return num; } </script>
如果是列表,或者其他地方调用请使用
请把以下代码放在 /config/custom.php,然后使用函数调用 {dr_formatNumber($t.hits)}
function dr_formatNumber($num) { if ($num >= 1000 && $num < 10000) { return number_format($num / 1000, 2) . "k"; } elseif ($num >= 10000) { return number_format($num / 10000, 2) . "w"; } return $num; }
function formatNumber(num) { if (num >= 1000 && num < 10000) { return (num / 1000).toFixed(2) + "k"; } else if (num >= 10000) { return (num / 10000).toFixed(2) + "w"; } return num.toFixed(2); }</script></div>阅读量显示为0 😂
如果是列表,或者其他地方调用请使用
请把以下代码放在 /config/custom.php,然后使用函数调用 {dr_formatNumber($t.hits)}