小编asd*_*klm的帖子

在Atom编辑器上启用自动完成功能

首先,我不知道这叫什么。所以我要解释一下。

在使用Sublime Text Editor和编辑HTML时,它将自动完成文本的某些部分。毫无疑问,它知道我会打字。

例如:

<div> </
Run Code Online (Sandbox Code Playgroud)

在我输入时,它会自动完成以

<div> </div>
Run Code Online (Sandbox Code Playgroud)

现在,我想知道这是什么,以及在使用Atom时如何启用它。

我知道这可能是一个愚蠢的问题,但是我本人已经仔细查看了答案,但我实际上不知道这是什么,因此我似乎找不到任何与之相关的东西,并且可能会更快在这里快速获得答案。

谢谢。

atom-editor

5
推荐指数
1
解决办法
1万
查看次数

在带有Express的axios发布请求之后进行重定向

在接受来自Axios的发布请求后,无法使重定向正常工作。我确实知道该请求正在发送,并且至少从“ /”路由中得到了一些响应,因为我的控制台记录了“索引”,“用户验证”,当有人向“ /”发出获取请求时应该发生这种情况'。问题是页面无法加载。我什至在google chrome的“网络”标签中看到index.js已加载,但是无论我尝试了什么,该页面都不会改变!有什么理由吗?

我进行的其他重定向确实可行。例如,如果用户未登录,则索引页面将重新路由到/ login。这似乎仅是发布请求的问题,并且无论是否经过护照认证,我都对其进行了测试(显然已更改为需要登录)进入重定向),结果相同。因此,我认为护照不是造成此问题的原因。

您可以参考下面的package.json查看我正在使用什么

axios代码:

axios.post('/login', {username: username, password: password})
        /*.then(response => res.redirect('/'))*/
        .then(function (response) {
            console.log(response);
        })
        .catch(function(error) {
            console.log(error);
        })
Run Code Online (Sandbox Code Playgroud)

表示面:我有控制台日志可在测试期间提醒自己

 server.get('/', (req,res) =>{
    console.log("Index");
  if (req.user){
       console.log("user verified");
        res.redirect('/');
        app.render(req,res, '/',req.query);
  } else {
      console.log("user not logged in");
      res.redirect('/login');
  }
})

server.post('/login', passport.authenticate('local'), (req, res, next) => {
    if (req.user) {
        console.log("Logging in");
        res.redirect('/');
  } else {
        console.log("Passwrod Incorrect");
        return res.redirect('/login');
  }
})
Run Code Online (Sandbox Code Playgroud)

package.json

{
  "name": "layout-component",
  "version": "1.0.0",
  "scripts": {
    "dev": "node ./server.js", …
Run Code Online (Sandbox Code Playgroud)

redirect node.js express reactjs axios

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

标签 统计

atom-editor ×1

axios ×1

express ×1

node.js ×1

reactjs ×1

redirect ×1