在Laravel中,查看更改仅在60秒后反映出来

时间:2017-04-24 10:54:20

标签: php laravel

我很难弄清楚为什么我的观点会在一分钟之后发生变化。

ctrl.$parsers.unshift

在此示例中,当我将文字从ctrl.$parsers.unshift更改为ctrl并在 .directive('passwordVerify', passwordVerify); function passwordVerify() { return { require: "ngModel", scope: { passwordVerify: '=' }, link: function(scope, element, attrs, ctrl) { function checkPasswords(){ console.log(viewValue); var origin = scope.passwordVerify; if (origin !== ctrl.$viewValue) { ctrl.$setValidity("passwordVerify", false); return undefined; } else { ctrl.$setValidity("passwordVerify", true); return ctrl.$viewValue; } }); scope.$watch('passwordVerify', function(){ // first input changed }, function(){ checkPasswords() }) scope.$watch(function() { ... code here ... }, function(){ checkPasswords() }) 重新加载浏览器时,更改会在一分钟后生效。 我试图清空缓存(如类似问题所示),重启服务器,使用缓存杀手扩展但没有任何改变。

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

php.ini文件中,请确保:

opcache.revalidate_freq=60

设置为:

opcache.revalidate_freq=0