在Vue.js项目中,如何获得csrftoken?
我试过使用js-cookie,但无法得到它:
import Cookies from 'js-cookie';
if (Cookies.get('csrftoken')!==undefined) { // there will skip, because the Cookies.get('csrftoken') is undefined.
config.headers['x-csrftoken']= Cookies.get('csrftoken');
我不明白为什么在控制台中会出现这个简单的错误:
Uncaught TypeError: $.cookie is not a function
下面是我实现JavaScript和jQuery的地方:
<script src="jquery.js"></script>
<script src="cookies.js"></script>
<script src="scripts/changeTheme.js"></script>
<script>
functi
我尝试在我的Laravel项目中使用npm安装js (),但是我一直得到相同的ReferenceError: cookie不是定义错误。它对的本地副本和CDN都很好,但是我想弄清楚为什么它不能通过npm工作。
我尝试过的:
npm i js-cookie
npm i js-cookie --save
npm i js-cookie --save-dev
紧接着是
npm run dev
我得到的结果是:
js v2.2.1包含在我的package.json中的依赖项下或devDependencies中
js-cookie出现在node_mnodules下面。
Referen
我不是一个javascript专家,但尝试使用js-cookie。我包含了脚本::我下载了它(),并将其放在服务器上我自己的js文件中。然后我将其包含在一个测试文件中,并读取一些cookie,但它在浏览器控制台中一直显示错误"Cookies is not defined“。我做错了什么:(?代码:
<html><head>
<script type="javascript" src="https://server/cookies.js"></script>
<script>
console.lo
我想在我的插件中添加。但是我一直收到关于一个未定义的名字的错误消息。在运行时,名称由浏览器中先前加载的脚本定义。我如何才能让eslint认识到这个特定的名称是可以的?
来自eslint的错误:
/js/plugin.js
13:12 error 'Cookies' is not defined no-undef
我的插件的php使用wp_enqueue_script在WordPress-way中加载javascript文件。我的插件的javascript依赖于jquery和js,js依赖于jqu
我在一个组件(Menu.js)中设置了一个React cookie,并尝试在另一个组件(Home.js)中侦听它。 当前使用的是universal-cookie:https://www.npmjs.com/package/universal-cookie,并且有一个addChangeListener函数。然而,我似乎不能让它工作,当我在Menu.js中设置cookie时,Home.js中的这个代码片段根本不会触发更新。 const cookies = new Cookies();
cookies.addChangeListener(onCookieChange);
function on
我试图在我的控制器中使用角cookie,但是由于某些原因,它总是没有定义:
MyApp.controller('ValidationController', ["$cookies", function($cookies) {
debugger; //checking $cookies here return an object
$cookies.put("test","test"); //trying to add value to the cookie here return TypeError: undefin