小编Shu*_*ali的帖子

如何使脚本同时键入文本/小标题和模块?

因为我还没有包含JSX,所以它能很好地工作,但是当我用替换脚本类型时text/babel,它就无法工作,因为模块无法加载。browser.jsBabel编译器。

在这里... JSX仅在我用替换脚本类型时起作用,text/babel但问题是模块无法加载,因为脚本不是模块。知道如何使其与JSX一起使用吗?

<div id="root">

</div>
<script type="module">
    import  './react.min.js';
    import  './react-dom.min.js';
    import  './browser.js';
    class Hello extends React.Component {
        render() {
            return React.createElement('div', null, `Hello ${this.props.toWhat}`);
        }
    }
    ReactDOM.render(
        React.createElement(Hello, {toWhat: 'World'}, null),
        document.getElementById('root')
    );
</script>
Run Code Online (Sandbox Code Playgroud)

javascript reactjs babeljs

10
推荐指数
3
解决办法
786
查看次数

如何从 django restframework 返回带有 400 个错误请求状态代码的响应消息?

Python Django 中的代码:

if len(error) < 1:
    return Response(status=HTTP_200_OK)
else:
    return Response({"data":error}status=HTTP_400_BAD_REQUEST)
Run Code Online (Sandbox Code Playgroud)

javascript中的代码

if(response.status===200){
    alert("ok")
}else if(response.status===400){
    alert("not ok")
}
Run Code Online (Sandbox Code Playgroud)

它在 200 ok 时返回代码,但在 400 bad request 时不返回任何内容。事实上,除了 200_ok 代码外,似乎没有任何回复消息。有什么解决办法吗?

python django django-rest-framework-jwt

2
推荐指数
1
解决办法
3030
查看次数