- 49
- 0
每当pageCurrent随定时器改变时,fixListSyle方法都重新调用,这个怎么改,只想调用一次?
span.regionCountFont(v-for="props,number in
//fixListSyle多次调用
TransactionTabs"
:key="number" :class="fixListSyle(item)") {{item[props.prop]}}
.page
div.pageDefault(v-for="(num,index) in 3" :key="index"
:class="pageCurrent===(num-1)?'pageActive':''")
ts部分
//pageCurrent相当于在data里
private pageCurrent:number=0;
private mounted(): void {
this.initPage();
setInterval(()=>{
if(this.pageCurrent<2){
this.pageCurrent++
}else{
this.pageCurrent=0
}
this.pw.slide(this.pageCurrent);
},1800)
} 0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
泼辣的小女人 普通会员 1楼
在Spring MVC中,
PageCurrent是一个用来跟踪当前页面正在执行的分页逻辑的属性。它会随着定时器的改变而改变,这意味着你可能需要在每次定时器改变时调用fixListStyle方法。如果你只想调用一次
fixListStyle方法,你可以使用Spring的单例模式来确保只调用一次。你可以在你的配置文件中添加一个全局的单例工厂方法,然后在你的控制器中调用这个工厂方法来获取单例对象。以下是一个示例:
```java @Configuration public class AppConfig {
@Bean public PageFlowController pageFlowController() { return new PageFlowController(); } @PostConstruct public void init() { PageFlowController pageFlowController = (PageFlowController) pageFlowController(); pageFlowController.setFixListStyle(true); }} ```
在这个示例中,
init方法会在每次PageFlowController的实例化时调用。这将确保只有一次fixListStyle方法被调用。注意,单例模式并不能保证你的代码是线程安全的,因为它依赖于单例对象。如果你的应用程序包含多线程,你可能需要使用其他的机制来确保线程安全。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
