javascript - Angularjs 搜索和显示
问题描述
我有一个搜索功能,用户可以搜索并将他们导航到“searchedResult”页面。这就是我显示信息的地方。我尝试做这样的事情,但它也没有在控制台中返回任何结果,也没有错误。
HTML:
<tr ng-repeat="result in apiResult |orderBy:sortKey:reverse |filter:search">
<td>{{result.NAME}}</td>
<td>{{result.ADDRESSBLOCKHOUSENUMBER}}</td>
<td>{{result.ADDRESSPOSTALCODE}}</td>
<td>{{result.ADDRESSSTREETNAME}}</td>
</tr>
JS:
$scope.searchFunction = function() {
searchLayer.clearLayers();
for ( var i = 0; i < $scope.allTheme.length; i++) {
if ($scope.selected == $scope.allTheme[i].THEMENAME)
{
$scope.selectedTheme = $scope.allTheme[i].QUERYNAME;
apiURL = "url";
$http.get(apiURL).then(function(response) {
$scope.apiResult = response.data.SrchResults;
$scope.apiResult.splice(0,1);
})
$window.location.href = "#!/searchedResult";
}
}
}
解决方案
推荐阅读
- amazon-web-services - S3 对象与文件相同吗?
- amazon-cloudwatch - 确定哪些 SES 调用正在使用版本 2 签名登录
- amazon-web-services - 尝试在 localstack 上创建任何 terraform 资源时超时
- python - 循环键并添加缺失值
- python - 如何在 matplotlib 中从图形中移动标签?
- ios - 如何使用 Xcode 和 Browserstack 调试 iOS 应用程序?
- c# - 按日期搜索不会检索到正确的数据
- postgresql - 有没有办法长时间减少行数?使用 timescale/postgresql 进行数据抽取
- r - 将数据框的列转换为R中的列表
- mysql - MySQL中如何根据特定条件选择最近记录的组