这是我到目前为止所得到的
var express = require('express');
var app = express();
app.get('/data', function(req, res){
res.send('hello world'); //replace with your data here
});
app.listen(8888);
html
<div id="test"></div>
<input type="button" id="but" value="Link">
<script>
$(document).ready(function() {
$('#but').click(function(){
$.get('http://localhost:8888/data', {}, function(data){
$("#test").append(data);
});
});
});
</script>
我只想在div中显示hello world有人可以帮忙吗?
答案 0 :(得分:1)
您还可以将div更改为名为test的类。
此外,在某些系统中,使用端口8888不起作用。 请尝试8080。
答案 1 :(得分:0)
<div id="test">
是一个类选择器。它匹配0个元素,因为没有任何元素是该类的成员。
你有id
。 class
不是#
。
ID选择器使用.
,而非heroes: Hero[];
constructor(
private heroS: HeroService,
private router: Router
) { }
ngOnInit() {
this.heroS.getHeroes().then(heroes => {
this.heroes = heroes;
})
}