我刚刚更新到Angular 9,当我尝试运行ngserve时,我在vendor.js文件中得到了"Uncaught : Invalid or unexpected“错误。我现在已经多次收到这个错误,通常是在vendor.js文件的不同行(首先是35xxx行,然后是15xxx行,现在是7xxx行)。在浏览器中检查该文件时,总是会显示一些"�“字符,而我希望这些字符是可读的,所以似乎ngserve进程在生成该文件并插入不正确的/垃圾字符时可能会遇到问题?这个最新的示例位于vendor.js的第7618行,Chrome网络检查器将该行显示为: return new _angular
我创建了一个搜索栏来搜索外部API中的数据,因此我创建了一个async函数来从该API中获取数据。这就是我遇到问题的地方。在放入片文件中的函数中,在获取数据之后,我可以将数据console.log,并准确地打印我所需的内容。但是,在我想要使用该数据进行操作的组件文件中,当我使用useSelector()取出数据并将其打印到控制台时,它将返回一个空数组[]。以下是组件文件中的代码:
const result = useSelector(selectResult);
//This is the function that I pass in a value and it will dispatc