相关疑难解决方法(0)

当他们分开时,Django的csrf_token进入Vuejs

我正在使用ajax请求发送POST但由于csrf_token它得到了响应403.我只是使用Vuejs和后端使用Django来分割前端只是为了响应API所以我不能使用Django模板来渲染{%csrf_token%}或者在会话中使用csrftoken来使用getcookie('csrftoken'),就像在Django的doc推荐中一样.有没有人像我一样面对这个问题并得到一些解决方案?谢谢你,如果你可以帮助我.

django vue.js

9
推荐指数
1
解决办法
5327
查看次数

Bootstrap Select元素未使用react-router呈现

我正在用reactjs制作一个基本的应用程序。我已经为3个组件设置了路由。问题在于呈现组件时选择字段没有出现。我正在为选择字段使用bootstrap-select库。

具有className作为“ selectpicker”的选择字段不会呈现,只是不存在。当我从className中删除“ selectpicker”时,它们出现了。使用“ selectpicker”时,它们会在重新加载浏览器页面时显示。

下面是我的代码片段:https : //codesandbox.io/s/determined-panini-2mmv3 这三个组件几乎都相似。

import React from 'react'
import A from "./A"
import B from "./B"
import C from "./C"
import {BrowserRouter as Router, Switch, Link, Route} from "react-router-dom"

class App extends React.Component{
  constructor(){
    super()
  }
    render(){
      return(
        <div>
          <Router>
            <ul>
              <li><Link to="/">TO A</Link></li>
              <li><Link to="/page1">TO B</Link></li>
              <li><Link to="/page2">TO C</Link></li>
            </ul> 
            <Switch>
              <Route exact path='/' component={A}/>
              <Route path='/page1' component={B}/>   {/* components B and C have select field with selectpicker class*/}
              <Route path="/page2" component={C}/>
            </Switch> …
Run Code Online (Sandbox Code Playgroud)

javascript jquery reactjs react-router bootstrap-4

6
推荐指数
1
解决办法
215
查看次数