链接angular ui路由器和ngResouce的最佳模式



我已经为我的联系人创建了一个链接状态。

 state('contactsdetail',{ // single contact    
   url: '/contact/:contactId',                 
   templateUrl: 'contacts.detail.html',        
   controller: 'contactCtrl'                   
 }).                                           

链接ui路由器和ngResource以使状态在我的状态更改联系人Id时加载资源的最干净模式是什么?

(理想情况下,在请求新联系人之前,我会缓存我的联系人Id,以检查所需的联系人是否已经加载,但这不是必需的)

因此,一个更好的谷歌产生了这两个资源,我将把它们作为答案发布,因为严格来说,它们确实回答了我的问题。

但是我仍然希望有一些感觉更整洁的东西(也许有人会选择发布一个包装更紧密的图案)

  • 一种复杂的基于解析的方法
  • 一种简单的方法

最新更新