总结
调用WebService的时候,明明调用了getPersonArticleList方法,却感觉没有返回最新的数据。
原来在WebService层加入了一个[cacheable=true]导致的。
如果调用getPersonArticleList,传入的参数一样的时候,就不会再去Database检索数据了,而是用缓存。
将cacheable=false就解决了。
问题
import getPersonArticleList from ‘@salesforce/apex/PispHome.getPersonArticleList’;
@AuraEnabled(cacheable=true)
public static Object getPersonArticleList(String blogId, String pispToken) {
改完之后
@AuraEnabled(cacheable=false)
public static Object getPersonArticleList(String blogId, String pispToken) {