CodeIgniter - 加载视图问题
CodeIgniter - Load View Issue
以下代码工作正常,没有任何问题,
$this->load->view('profile_js.php', array("js_array"=>$js_array));
突然,上面的代码对某些用户停止工作,当我使用回显文件内容时它开始工作
echo $this->load->view('profile_js.php', array("js_array"=>$js_array), true);
后者适用于所有用户!这么奇怪!会出什么问题?
注意:文件没有条件过滤users/user类型
尝试传递数据
<?php
class Welcome extends CI_Controller {
public function index() {
$js_array = 'some code goes here';
$data = array(
'js_array' => $js_array
);
// Do not need to use .php for views
$this->load->view('profile_js', $data);
}
}
然后在视图中您可以回显 js_array
<?php echo $js_array;?>
为了更好地理解如何将数据从控制器传递到正确的视图
以下代码工作正常,没有任何问题,
$this->load->view('profile_js.php', array("js_array"=>$js_array));
突然,上面的代码对某些用户停止工作,当我使用回显文件内容时它开始工作
echo $this->load->view('profile_js.php', array("js_array"=>$js_array), true);
后者适用于所有用户!这么奇怪!会出什么问题?
注意:文件没有条件过滤users/user类型
尝试传递数据
<?php
class Welcome extends CI_Controller {
public function index() {
$js_array = 'some code goes here';
$data = array(
'js_array' => $js_array
);
// Do not need to use .php for views
$this->load->view('profile_js', $data);
}
}
然后在视图中您可以回显 js_array
<?php echo $js_array;?>
为了更好地理解如何将数据从控制器传递到正确的视图