我有一个小型网络应用程序,允许用户搜索新项目或选择他们以前搜索过的项目保存到菜单中。我遇到的问题是,在用户使用主搜索然后从其保存的搜索中进行搜索后,输入字段不会更新为新的搜索文本。
此外,加载数据后,每个搜索的选择值保持不变。正确的值正在通过 API 传递,但实际选择不会更改。
您可以在此处查看 Web 应用程序:http://dev.sortsof.com。
尝试搜索项目。然后搜索另一个。
使用左侧菜单加载原始项目,您将看到搜索字段不会更新为正确的搜索词。
此外,在加载每组新项目后,选择不会重置回第一个选择。
有什么想法吗?
试试这个
$scope.search = searchterm ;
$scope.$apply() ;