Angularjs ui路由器中未解析数据
我创造了 单击“api”链接时,数据不会加载到视图中。当我删除resolve属性和对象时,ui视图会按应有的方式更新。为什么来自choiceServiceProvider的数据无法解析Angularjs ui路由器中未解析数据,angularjs,angular-ui-router,plunker,Angularjs,Angular Ui Router,Plunker,我创造了 单击“api”链接时,数据不会加载到视图中。当我删除resolve属性和对象时,ui视图会按应有的方式更新。为什么来自choiceServiceProvider的数据无法解析 resolve: { choice: function() { return choiceServiceProvider.get(); } 我在您的plnkr中看到的唯一问题是——您如何调用内部解决: return choiceServicePro
resolve: {
choice: function() {
return choiceServiceProvider.get();
}
我在您的plnkr中看到的唯一问题是——您如何调用内部解决:
return choiceServiceProvider.get();
将其更换为以下部件,并确保其正常工作:
return choiceServiceProvider.$get().get('http://anydomain.com');
乐于助人 照你的建议去做很有效。我认为定义$get方法允许我在提供程序上设置自定义方法,这样我就可以只执行myProvider.some_method()?