我的javascript不起作用,但几小时后运行它有效吗?

时间:2014-12-04 23:32:26

标签: javascript jquery angularjs

这一直在发生在我身上。我将使用一段不起作用的代码,例如ng-repeat或jquery .html函数,即使一切看起来都很完美。然后我会离开几个小时,回来,改变 nothing ,再次运行代码并且神奇地工作。 Chrome中是否有一个浏览器设置,通过阻止他的代码工作直到他等了几个小时,让这个家伙搞砸了。"我会粘贴一些不起作用的代码......直到它开始工作。

<div ng-controller="mycontroller2">
<form ng-submit="submit()">
{% csrf_token %}
   Search:<input ng-model="artiste" />
    <input type="submit" value="submit" />
</form>
<table ng-repeat="artist in artists">
    <tr>
        <td> {({ artist.fields.link })} </td>
    </tr>
</table></div>

<script>
artApp.controller('mycontroller2', ['$scope', '$http',
    function($scope, $http){
        $scope.submit = function(){
        var call = {
            method: 'POST',
            url: '/rest/',
            data: {
                "artiste": $scope.artiste
            },
            headers: {
                'Content-Type': 'application/json',
                'X-CSRFTOKEN': "{{ csrf_token }}"
            }
        };
        $http(call)
            .success(function(data){
                var response = angular.fromJson(data);
                $scope.artists = response;
            })
        }
    }]);</script>

此代码根本没有更新dom;我出去了2个小时,现在它就像一个魅力。我发誓,我什么都没改变。有没有人听说过这个问题?

0 个答案:

没有答案