在angularjs/ion应用程序中,加载新数据后,选择值和输入值保持不变



我有一个小型网络应用程序,允许用户搜索新项目或选择他们以前搜索过的项目保存到菜单中。我遇到的问题是,在用户使用主搜索然后从其保存的搜索中进行搜索后,输入字段不会更新为新的搜索文本。

此外,加载数据后,每个搜索的选择值保持不变。正确的值正在通过 API 传递,但实际选择不会更改。

您可以在此处查看 Web 应用程序:http://dev.sortsof.com。

尝试搜索项目。然后搜索另一个。

使用左侧菜单加载原始项目,您将看到搜索字段不会更新为正确的搜索词。

此外,在加载每组新项目后,选择不会重置回第一个选择。

有什么想法吗?

试试这个

$scope.search = searchterm ; 
$scope.$apply() ;

最新更新