angularjs学习之-(解决模板视图和angularjs之间的冲

页面导航:首页 > 网络编程 > JavaScript > angularjs学习之-(解决模板视图和angularjs之间的冲

angularjs学习之-(解决模板视图和angularjs之间的冲

来源: 作者: 时间:2016-02-02 09:59 【

问题:在php的mvc视图中,我们需要在加载的过程中传递一些数据给模板:如: 这里是某个 controller $data[ 39;users 39;] = {something from databases};$this-load-view( 39;home index 3

 

问题:
php的m视图中,我们需要在加载的过程中
传递一些数据给模板:
如:

 

//这里是某个 controller 
$data['users'] = {something from databases};
$this->load->view('home/index',$data);

//这里是对应的视图
  • name?>: email?>
  • {{user.name}}:{{user.email}}

 

那么现在问题来了 如何处理 1 和 2 之间的矛盾?

第一种解决方案:

 

<script>
  var usersPrefetch = [
     
    {"name": " name?>", "email": " email?>"},
     
  ];
</script>

我们将 php传过来的数据存储在变量里,然后再通过
$scope对其进行赋值,ok

 

第二种解决方案(推荐):

我们使用ng-if属性解决我们的问题,对于users未定义时调用php数据
ajax传递完成后使用我们的数据并定义 $scope.users

 


  • name?>: email?>
  • {{user.name}}:{{user.email}}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<