javascript - 删除 Javascript 对象的 foreach 循环内的引号 - Laravel 5.4 - PHP

标签 javascript php arrays json laravel-5.4

我尝试在 map 上显示一些列表,但在该部分中显示“targetSVG”时遇到问题,因为它包含“”(引号)。我告诉你我的意思:

这就是它现在在查看源代码部分中的显示方式: enter image description here

如您所见,“targetSVG”显示引号,我需要删除它们。

这就是我在 Controller 中设置对象的方式:

$listingLocations = Location::all();

$locations = [];

foreach( $listingLocations as $location ){
    $locations[] = ['svgPath' => 'targetSVG', 'zoomLevel' => 5, 'scale'    => 0.5, 'title' =>  "$location->listing_id", 'latitude' => $location->latitude, 'longitude' => $location->longitude ];
}

return view('admin.dashboard', compact('locations'));

如何删除 foreach 循环内的引号,特别是仅针对“targetSVG”。

我尝试过: json_解码 json_encode 字符串替换 条斜杠

这就是我将其附加到 Javascript 中的方式

enter image description here

/* 更新 */

这就是我想要的结果,我想我可以在 Controller 中插入实际的 SVG 代码:

foreach( $listingLocations as $location ){
            $locations[] = [
                'svgPath' => 'M9,0C4.029,0,0,4.029,0,9s4.029,9,9,9s9-4.029,9-9S13.971,0,9,0z M9,15.93 c-3.83,0-6.93-3.1-6.93-6.93S5.17,2.07,9,2.07s6.93,3.1,6.93,6.93S12.83,15.93,9,15.93 M12.5,9c0,1.933-1.567,3.5-3.5,3.5S5.5,10.933,5.5,9S7.067,5.5,9,5.5 S12.5,7.067,12.5,9z',
                'zoomLevel' => 9,
                'scale' => 0.5,
                'title' =>  "$location->listing_id",
                'latitude' => $location->latitude,
                'longitude' => $location->longitude
            ];
        }

最佳答案

在 JavaScript 中迭代数组并为其分配变量值:

var targetSVG = // your value 

data.forEach(function(item){
  item.svgPath = targetSVG 
})

关于javascript - 删除 Javascript 对象的 foreach 循环内的引号 - Laravel 5.4 - PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42252374/

相关文章:

python - 相当于将新行/列中的值添加到像 R 的 data.frame 一样工作的 numpy

java - 是否可以将数组作为数组的元素?

javascript - 忽略php中的javascript错误

javascript - Vue中的动态组件点击事件

javascript - 重定向没有任何引用网址的网址

java - bluej 中的石头、剪刀、布游戏中的数组

javascript - 访问、解析和写入 .csv 数据 - google apps 脚本

javascript - 在 PHP、MySQL 和 JS 站点上存储琐碎数据的有效方法

javascript - SQL 查询 2 个表,其中给定日期范围内的值不在两个表中

php - 如何使用 Symfony 2 应用程序的内部处理程序将用户注销