requirejs 页面只执行一次?

$("#print-esheet").click(function(){    require(["jsname"], function(){
        ******
    })
})

页面不刷新的话,print-esheet的点击操作只能执行一次require里的代码,第二次点击就不能执行require里的代码了,请问这种情况怎么处理?


慕桂英3389331
浏览 986回答 1
1回答

繁华开满天机

应该是require做了缓存,对同一个模块重复加载会被忽略。你可以判断调用次数,第一次以回调函数的方式执行,后面就直接执行指定函数了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript