仅供参考 - 我们使用Angular作为数据绑定功能。我们并没有试图将我们的应用程序开发为SPA,所以我不认为$ routeprovider是一个选项(如果我错了,请告诉我)。所以,这是问题所在。 当我使用ng-include将左侧导航作为部分加载时,该部分加载正常,但下拉不起作用,因为父级范围中的范围数据对部分页面不可用,因为ng-include创建了子范围。所以,当我尝试使用ng-include从部分访问它时,我需要作为url参数传递的url id的数组是'undefined'。什么是最好的方式来实现这个工作?AngularJS ng-include左侧导航
这是下拉菜单,它是导航的一部分。
<select class="form-control-menu input-xs" ng-model="selectprogram" ng-change="onChange()" ng-disabled="isLoading"
ng-options="obj.name for obj in programList">
<option value="">PROGRAMS</option>
</select>
这是调用的onchange事件。
$scope.onChange = function() {
window.location.href = '../View/programs.html?reportid=' + $scope.reportID + '&programid=' + $scope.selectprogram.id;
}
解决此问题的最佳方法是什么?
采用了棱角分明只是它的数据结合能力类似于使用汽车刚玩的MP3。 – Shomz 2014-09-23 20:27:43
你做你的老板想要的。对?但是如何对一些建设性的投入Shomz。谢谢 – Keith 2014-09-23 20:38:59