javascript - javascript的对象对象结果
问题描述
我的 javascript 上有 [Object object] 结果。
[img] https://i.imgur.com/SQdIpYy.png[/img]
: "> "> $(document).ready(function(){
if(!isAndroid) {
$('.chosen-select').select2({
theme: "classic"
});
}
<?php $distance = (isset($data['distance']))? $data['distance'] != '' ? $data['distance'] : $this->config->item('default_distance') : $this->config->item('default_distance'); ?>
var distance = parseInt('<?php echo $distance; ?>');
var distance_unit = '<?php echo lang_key(get_settings("business_settings", "show_distance_in", "miles")); ?>';
$("#distance-slider").ionRangeSlider({
min: <?php echo $this->config->item('min_distance');?>,
max: <?php echo $this->config->item('max_distance');?>,
from: <?php echo $this->config->item('default_distance');?>,
to: <?php echo $this->config->item('max_distance');?>,
postfix: " <?php echo lang_key(get_settings("business_settings", "show_distance_in", "miles")); ?>",
max_postfix: "+",
value: distance,
slide: function (event, ui) {
$("#location-distance-slider").val(ui.value);
$("#amount").html( ui.value + ' ' + distance_unit );
}
});
$("#location-distance-slider").val(distance);
$("#amount").html($( "#distance-slider" ).ionRangeSlider( "value") + ' ' + distance_unit);
});
<?php echo lang_key('distance_around_my_position'); ?>: <span class="text-danger" id="amount"></span>
<input id="distance-slider"/>
<input type="hidden" id="location-distance-slider" name="distance" value="">
<input type="hidden" id="geo_lat" name="geo_lat" value="<?php echo (isset($data['geo_lat']))?$data['geo_lat']:''; ?>">
<input type="hidden" id="geo_lng" name="geo_lng" value="<?php echo (isset($data['geo_lng']))?$data['geo_lng']:''; ?>">
滑块数据应显示在我的位置周围的距离上:[object Object] kms
解决方案
您可以使用 json 编码和 json 解码。
获取对象对象结果是因为如果我们在从数据库中获取数据时使用精确选择。它发生在我的案例中。
您尝试将该变量放入 =>
$value['code'] = json_decode(json_encode($value['group_code'], true));
打印那个$result
。
例子:
$data['obli'] = execSelect("
SELECT
CONCAT(bp_brokerage_history_id,'-',DATE_FORMAT(created_at, '%d/%m/%Y')) AS bp_brokerage_history_id
FROM
brokerage_payout
WHERE
status = 2
ORDER BY bp_brokerage_history_id DESC;",[]);
我的结果$data['obli']
给出了对象对象。那时使用“收集”,您可以使用json_decode(json_encode($value['group_code'], true));
或收集。
$data['date'] = collect($data['obli'])->
pluck('bp_brokerage_history_id','bp_brokerage_history_id');
推荐阅读
- python - 如何使用我的分布式应用程序打开控制台窗口?
- sql - 如何将两行中的数据放入一个单元格中?- SQL 开发人员
- sql - 在关系代数中选择 *
- crashlytics - Firebase Crashlytics 需要多长时间才能报告?
- python - 如何将时间戳转换为 dajngo 中归档的日期时间
- c# - 尝试根据 datetime.now 设置日期时间开始时间
- java - 如何使用 java 的 jupyter 服务器 rest api 调用将笔记本内容上传到 jupyter 服务器?
- c# - C# 反射 - 获取所有实现接口的类型并按类类型应用它们?
- mongodb - MongoDB 找到但为空、为空或不存在
- python - 我从 devskiller 进行了几次 Python 代码测试,但我的分数一直很低,有人可以指定我的代码有什么问题吗?