【问题标题】:vanilla js routing not working, only displays [object XMLDocument]vanilla js路由不起作用,只显示[object XMLDocument]
【发布时间】:2018-09-08 00:54:21
【问题描述】:

我正在尝试将路由添加到我的 js 应用程序,基于此示例:link 但最后即使我只是复制整个项目的每个文件,我也只会在<main></main> 中显示 [object XMLDocument]标签。 为什么会这样,我怎样才能让它发挥作用?

【问题讨论】:

  • 您的代码很可能不正确..?如果你不显示它,你认为我们会如何修复你的代码..?

标签: javascript jquery routing


【解决方案1】:

根据上面提到的code pen project 中的代码,您需要明确定义您对AJAX 请求的期望。在这种情况下,您希望接受一个 HTML 页面。

page.js中,改为这一行

$.get(this.url, {}, null, 'html')
    .then(res => this.html = res);

【讨论】:

    猜你喜欢
    • 2017-10-31
    • 2014-05-05
    • 2017-11-04
    • 1970-01-01
    • 2017-08-28
    • 1970-01-01
    • 2021-07-18
    • 1970-01-01
    相关资源
    最近更新 更多