【发布时间】:2019-10-30 19:18:57
【问题描述】:
我正在尝试创建一个系统,在该系统中我更改了一个文件上的变量,并且它显示在另一个文件上而无需刷新。这甚至可能吗?
文件 1 (javascript):
testVar = "hi"
文件 2 (html):
<head>
<script type="text/javascript" src="file1.js"></script>
</head>
<body>
<button onclick="test()">click</button>
<script>
function test(){
alert(testVar);
}
</script>
</body>
我希望能够在文件 1 中将“hi”更改为“bye”,并让文件 2 提醒新消息(再见)而无需刷新。
【问题讨论】:
-
您可以尝试使用npmjs.com/package/nodemon 甚至expressjs.com/but 之类的东西,希望让浏览器在不刷新浏览器的情况下运行代码将采用类似HMR 的东西,正如@timotgl 所建议的那样
标签: javascript html variables live