iron-ajax 你可以换种方式写ajax
发布时间:2020-12-16 01:49:44 所属栏目:百科 来源:网络整理
导读:polymer 的iron-ajax元素提供一种简便的ajax请求方式 像这样 iron-ajax auto url="http://192.168.0.103:5000/user/ajax" method="GET" last-response="{{ajaxResponse}}" /iron-ajax div{{ajaxResponse}}/div 当ajax请求到来后ajaxResponse自动关联更新 如
polymer 的iron-ajax元素提供一种简便的ajax请求方式 像这样 <iron-ajax auto url="http://192.168.0.103:5000/user/ajax" method="GET" last-response="{{ajaxResponse}}" ></iron-ajax> <div>{{ajaxResponse}}</div> 当ajax请求到来后ajaxResponse自动关联更新 如果method换成post 也是可以的 不过如果你有用laravel的话 要个token 怎么办呢 <iron-ajax auto url="http://192.168.0.103:5000/user/ajax" params='{"_token": "<% csrf_token() %>"}' method="POST" last-response="{{ajaxResponse}}" ></iron-ajax> 用params 就可以啦 不过如果我要js触发呢 document.querySelector('#ajax').generateRequest(); 选中元素 调用方法 setTimeout(function () { document.querySelector('#ajax').generateRequest(); },7000); 这样我们就可以延时发送请求了 我不想在标签上写啊 好的 用原生的写法改改属性就行了 document.querySelector('#ajax').params = Object.assign(document.querySelector('#ajax').params,{ append: 1 }); document.querySelector('#ajax').generateRequest(); 那个corsorigin需要服务器支持 是没问题的 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |