第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將值從 Smarty PHP 數(shù)組推送到 JavaScript 數(shù)組

將值從 Smarty PHP 數(shù)組推送到 JavaScript 數(shù)組

躍然一笑 2023-05-11 16:57:41
我正在循環(huán)一個數(shù)組,其中有一些來自數(shù)據(jù)庫的數(shù)據(jù)。我想使用 JavaScript 將這些值保存在一個數(shù)組中。我希望數(shù)組保持其內(nèi)容,所以當(dāng)我在另一個腳本標(biāo)記中使用它時,它仍然有它的值。我真的被困住了。{foreach from=$car_owner item=car_pos}    <script type="text/javascript">        arr = [                [{$car_pos['longitude']}, {$car_pos['latitude']}]              ];        console.log(arr);    </script>{/foreach}我寫的代碼將值保存在兩個不同的數(shù)組中(因為數(shù)組$car_owner有兩個來自數(shù)據(jù)庫的索引),我不希望它發(fā)生。當(dāng)我在另一個腳本標(biāo)簽中輸出數(shù)組時,它只顯示保存在數(shù)組中的最后一個索引,而不是全部內(nèi)容。
查看完整描述

2 回答

?
慕森王

TA貢獻1777條經(jīng)驗 獲得超3個贊

嘗試這個:


<script type="text/javascript">

  let arr=[];

</script>

{foreach from=$car_owner item=car_pos}

<script type="text/javascript">

    arr.push([{$car_pos['longitude']}, {$car_pos['latitude']}]);

</script>

{/foreach}

<script type="text/javascript">

  console.log(arr);

</script>

首先:聲明一個數(shù)組變量,不要在循環(huán)中聲明一個變量,因為你的代碼會出錯:


<script type="text/javascript">

  let arr=[];

</script>

第二:把你的循環(huán)代碼,然后把循環(huán)值放在你之前聲明的數(shù)組變量中:


{foreach from=$car_owner item=car_pos}

<script type="text/javascript">

    arr.push([{$car_pos['longitude']}, {$car_pos['latitude']}]);

</script>

{/foreach}

(可選)最后:如果你想顯示你所有的數(shù)組變量值,你可以在循環(huán)下面添加 console.log,不要把 console.log 放在循環(huán)中,如果你把你的 console.log 放在循環(huán)中那么你只會看到最后的循環(huán)值:


<script type="text/javascript">

  console.log(arr);

</script>


查看完整回答
反對 回復(fù) 2023-05-11
?
MMTTMM

TA貢獻1869條經(jīng)驗 獲得超4個贊

** 解決了 **

向量聲明應(yīng)該在 Smarty 循環(huán)之外!

  1. 我不得不改為聲明一個向量。

  2. 將每個元素推入 Smarty 循環(huán)中。

arrayPos.push([{$car_pos['longitude']}, {$car_pos['latitude']}]);


查看完整回答
反對 回復(fù) 2023-05-11
  • 2 回答
  • 0 關(guān)注
  • 195 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號