我在API的数据中有一个表,我允许点击表格,以便可以使用后台代码更改数据:
sudo apt install apt install php7.1-dev
当行不能点击时,我添加了'allowClick',但是当他们点击该行时,函数'changeTable()'没有被调用,但页面正在刷新,因为'* ngFor'循环是再次触发......
这真的很烦人,因为当您点击并拖动进行复制时,它会刷新页面,您的选择将会消失......
任何人都可以解释为什么以及如何禁用它?
如果您需要任何其他信息,只需问我:)
答案 0 :(得分:0)
而不是这个 (点击)="!allowClick || changeTable(dataObject.id)" 试试这个 (点击)=" allowClick? changeTable(dataObject.id):' ' "
或者
调用该函数changeTable并检查你的条件允许在该功能块内部执行以执行其余的代码。