【问题标题】:Pass PHP array to JS - PHP Laravel 5.8 [duplicate]将 PHP 数组传递给 JS - PHP Laravel 5.8 [重复]
【发布时间】:2021-11-11 16:27:00
【问题描述】:

我有一个 PHP 数组

$logEnabled = explode(',',$baby->logEnabled);
// dd($logEnabled);

结果

array:3 [▼
  0 => "pee"
  1 => " poop"
  2 => " feed"
]

我正在尝试将其传递给 JS,我这样做了

console.log({{json_encode($logEnabled) }});

我一直得到

["pee"," poop"," feed"]

我想见[pee,poop,feed]

给我的任何提示

【问题讨论】:

    标签: javascript php arrays laravel laravel-5.8


    【解决方案1】:

    你可以试试

    $logEnabled = "[".$baby.logEnabled."]"
    

    现在,$logEnabled 包含 JS 数组。

    【讨论】:

    • 我在 JS 或 PHP 中这样做?
    【解决方案2】:

    试试这个,我相信这会奏效

    var app = @json($logEnabled);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-05
      • 1970-01-01
      • 2018-09-25
      • 2012-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-07
      相关资源
      最近更新 更多