Javascript Codeigniter中来自php的回显数据

Javascript Codeigniter中来自php的回显数据,javascript,php,codeigniter,Javascript,Php,Codeigniter,我有一段javascript,它将显示html输入字段和图像的模板 我试图在图像src中回显$images->icon的值。但是,该值不是echo out。我该怎么做呢 <img class="gc_thumbnail" src="<?php echo base_url('../contentblock_resources_thumb/'.$images->icon);?>" style="padding:5px; border:1px solid #ddd"/>

我有一段javascript,它将显示html输入字段和图像的模板

我试图在图像src中回显$images->icon的值。但是,该值不是echo out。我该怎么做呢

<img class="gc_thumbnail" src="<?php echo base_url('../contentblock_resources_thumb/'.$images->icon);?>" style="padding:5px; border:1px solid #ddd"/>
图标);?>“style=”padding:5px;边框:1px实心#ddd“/>
Javascript模板

<script type="text/template" id="imageTemplate">
            <div class="row gc_photo" id="gc_photo_{{id}}_{{filename}}"
            style=" border-bottom:1px solid #ddd; padding-bottom:20px; margin-bottom:20px;">
                <div class="col-md-2">
                    <img class="gc_thumbnail" src="<?php echo base_url('../contentblock_resources_thumb/'.$images->icon);?>" style="padding:5px; border:1px solid #ddd"/>
                </div>
            </div>
        </script>

图标);?>“style=”padding:5px;border:1px solid#ddd“/>

尝试此操作(将
$images->icon
置于
base\u url()函数的外部)

图标;?>“style=”padding:5px;边框:1px实心#ddd“/>

我想您只是没有将
图像
传递到控制器中的视图。 下面是传递值以查看的示例:

$data['images']->icon = 'abcd.png';
$this->load->view('yourView', $data);
然后在视图中,您只需回显以下值:

echo $images->icon;

请记住,$image将在您的视图中可用。数组中的键值对将自动转换为视图中的变量。为了将值传递给视图,您可以在对象上使用数组。有关详细信息,请参阅

中的将动态数据添加到视图中,加载时是否将$image设置为参数查看?预期的结果是什么?当前生成的输出是什么?如果值未输出,会产生什么错误?我使用$images->?也可以在模板的其他部分获取值。当前输出为“../contentblock\u resources\u thumb/”。预期应为“../contentblock\u resources\u thumb/abcd.png”dump
$images
,以确保您正在正确访问它。请回显$images->icon而不带标记img?名称图像是否显示正确?
$data['images']->icon = 'abcd.png';
$this->load->view('yourView', $data);
echo $images->icon;