javascript - CountUp JS 使用 php 变量导致 NAN
问题描述
在写下这篇文章时,我知道我可能会发布一个副本。但我真的没有看到这些例子对我有帮助,我真的不明白为什么这是错误显示..
我正在尝试包含来自 Github 的项目 CountUp.js
https://github.com/inorganik/countUp.js
最终奏效了(我是新手,所以对我来说很容易......)
但由于某种原因,结果显示为 NAN。下面是我的代码我做错了什么?
<script src='https://cdnjs.cloudflare.com/ajax/libs/countup.js/1.8.2/countUp.min.js'></script>
<script src="../js/jquery.min.js"></script>
<?php
$cashinstore = 1000000;
$cashnewinstore = 2000000;
echo "<div>Current balance: 🍌<div id=\"counter\" style=\"display:inline\">".htmlspecialchars(number_format($cashinstore,0,",","."))."</div>"
?>
<script>
function countup() {
var options = {
useEasing: true,
useGrouping: true,
separator: ".",
decimal: ",",
duration: 0.1,
};
let demo = new CountUp('counter', "<?php echo $cashnewinstore; ?>", options);
if (!demo.error) {
demo.start();
} else {
console.error(demo.error);
}
}
countup();
</script>