html文件怎么打印没响应,HTML文件无法响应快速应用程序

本文描述了一个关于AngularJS前端应用与Node.js后端服务集成时遇到的问题:前端HTML页面无法正确显示从后端获取的数据。文章详细介绍了项目的目录结构、使用的库和技术,并针对代码中发现的错误进行了修正。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我正试图在Windows计算机上设置快速应用程序。在名为“server”的目录中的后端文件server.js响应名为“public”的目录中的一个angularjs文件app.js,显示文件index.html也公开显示结果。我已经安装了节点,mongo,mongoose,express和angularjs。索引文件应该显示我安装的mongodb产品,但它什么也没有显示。HTML文件无法响应快速应用程序

从三个文件的代码 公共/ index.html的

  • {{ product.name }}

公共/ app.js

var jetbrains = angular.module("jetbrains",[]);

jetbrains.controller("AppCtrl", function (shttp) {

var app = this;

shttp.get("http://localhost:3000").success(function (products) {

app.products = products;

})

})

服务器/ server.js

var express = require("express");

var app = express();

var cors = require("cors");

app.use(cors());

var mongoose = require("mongoose");

mongoose.connect('mongodb://localhost/localhost');

var Product = mongoose.model('Product',{name:String});

app.get("/",function(req,res){

Product.find(function (err, products) {

res.send(products);

})

})

app.listen(3000);

整个项目存储在一个单一的目录,我使用的是webstorm IDE运行整个事情。谁能告诉我为什么我的index.html显示空白页面?

+1

'shttp'应该是'$ http',可能是错字.. –

+0

解决了我所有的问题,谢谢Pankaj –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值