小编Ale*_*ack的帖子

在 express nodejs 应用程序中更新待办事项列表而不刷新页面

我是 express nodejs 应用程序的新手。我想做一个待办事项清单。这是目前为止的样子。我的问题是当我添加待办事项时,由于它重新加载页面,因此需要一些时间来显示更改。如何在不重新加载页面的情况下实时查看更改。提前致谢。

tasks.jade中

 h1= title

  .list
    .item.add-task
      div.action
        form(action='/tasks', method='post', id='12345')
          input(type='hidden', value='true', name='all_done')
          input(type='hidden', value=locals._csrf, name='_csrf')
          input(type='submit', class='btn btn-success btn-xs', value='all done')
      form(action='/tasks', method='post')
        input(type='hidden', value=locals._csrf, name='_csrf')
        div.name
          input(type='text', name='name', placeholder='Add a new task')
        div.delete
          input.btn.btn-primary.btn-sm(type="submit", value='add')
    if (tasks.length === 0)
      | No tasks.
    each task, index in tasks
      .item
        div.action
          form(action='/tasks/#{task._id}', method='post')
            input(type='hidden', value=task._id.toString(), name='id')
            input(type='hidden', value='true', name='completed')
            input(type='hidden', value=locals._csrf, name='_csrf')
            input(type='submit', class='btn btn-success btn-xs task-done', value='done')
        div.num
          span=index+1
            |. 
        div.name
          span.name=task.name + ' (Created …
Run Code Online (Sandbox Code Playgroud)

javascript asynchronous node.js express mean-stack

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

标签 统计

asynchronous ×1

express ×1

javascript ×1

mean-stack ×1

node.js ×1