我正在编写一个非常简单的应用程序(目前),我需要在div中记录每个连接和断开连接。目前,我可以用我所拥有的代码记录控制台上的每个连接和断开连接,但对我对socket.io的了解有限,我不知道如何将它们记录在index.html文件的div中,也就是说,我需要server.js发出(?)连接和断开连接并将它们附加到div中,而不仅仅是将它们记录在我的控制台上。我包括了我的server.js文件和html文件(其中包含客户端脚本)。
我的server.js
var app = require('express')();
var server = require('http&
因此,如果我有多个HTML文件连接到一个JS文件,当我运行一个使用document关键字的代码时,代码知道我所指的是哪个文档吗?例如,在其中一个HTML文件中,主体标记中有一个id为main的div,在js文件中,我创建了一个新的div来附加到该特定的html文件。js文件中的代码基本上是var div = document.createElement("div"),后面跟着document.getElementById("main").appendChild(div).我的问题基本上是,当我使用getelementbyid时,代码知道要将div附加到哪个htm
我第一次做了一些角2,在html和css之后,我现在被卡在DB连接上了。
下面是我正在做的工作:
app.component.ts (加载templateURL)
overview.component.html (是模板,90% html 10% Modal)
db_basic.db (数据库文件)
sql.js (如果执行node sql.js,这可以获得db的值)
这里显示了如何连接到DB的sql.js文件。
var sqlite3 = require('sqlite3').verbose();
var db = new sqlite3.Databa
开始和webpack一起工作,然后堆叠。我生成的html文件包含带有事件onclick的字符串。但是我的html文件在生成的文件bundle.js中看不到函数。已成功连接捆绑包js文件(console.log works)。但是如果我用超文本标记语言编写<script>function bar()...</script>,onclick work。帮助。尝试连接头部的文件,乞求主体,主体的结尾/文件-看不到函数。从main.js生成的Bundle.js:
require("path to css...");
function bar(){...};
ht
我想知道我的插座是否断开。在连接中,每件事都很好,但我不知道如何断开连接。
下面是连接和客户端html文件的server.js。
//server.js
var html = require('fs').readFileSync(__dirname + '/test.html');
var app = require('http').createServer(function(req, res) {
res.end(html);
});
app.listen(port); //ecoute sur l