Javascript
文章平均质量分 87
Antrn
和光同尘,与时舒卷;戢鳞潜翼,思属风云。
展开
-
解决使用express.render渲染ejs显示源码的问题
今天使用express实现服务器后台的时候发现使用ejs模板引擎进行渲染的时候总是出现源码,发现在设置response的head的时候,在app.all('*', function(req, res, next)中加了一句res.header("Content-Type", "application/json;charset=utf-8");,将其注释掉,重启nodejs服务器,输入路由后在浏览器按快捷键Ctrl+F5即可。...原创 2020-10-30 22:17:41 · 770 阅读 · 1 评论 -
【学习笔记】WebSocket
什么是Websocket?WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。区别于HTTP协议,HTTP协议只能实现客户端请求,服务端响应的这种单项通信。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。(在 WebSocket API 中,浏览器和服务器只需要做一个握手的动作,然后,浏原创 2020-05-24 22:17:03 · 305 阅读 · 0 评论 -
goog.provide & Google Closure
问:Goog.provide和Goog.require有什么区别?答:goog.provide创建一个名称空间; goog.require从给定的名称空间中“导入”代码,以便闭包编译器可以找到它。通常,在创建类时,将为其提供一个名称空间,并需要您的类直接使用的所有名称空间。goog.provide 规则1goog.provide 语句放在前面,goog.require 放后面,两者用一行空行分隔。所有引用按字母排序。两种引用都不换行,即使超过列宽 80 的限制。只提供顶级 symbol。原创 2020-05-24 22:03:17 · 1694 阅读 · 0 评论 -
Ajax技术
是已存在的各种技术的综合,通过Ajax技术开发web项目,可以实现类似桌面应用程序的丰富界面,可以选择布局刷新界面,从而减少用户与服务器之间的通信。全称(Asynchronous JavaScript and XML),是一种web应用chen程序客户机技术,是一种创建交互式网页应用的网页开发技术。结合了JavaScript、ceng层叠样式表CSS、HTML、XMLHttpRequest...原创 2018-07-20 20:09:08 · 650 阅读 · 0 评论 -
【解决】th:onclick给js传string类型的值的问题
最近一个月在做Springboot的项目,在编码过程中遇到了一个问题:在使用Thymeleaf模板时使用了th:onclick属性来调用JavaScript方法,其中涉及到传入后台发送的数据的功能,以便shu数据回显。然而我遇到了一个问题:当传入参数为数字的时候,可以正常传值,但是涉及到字符串的时候总是运行不通。去百度查出了好多网友的博客,解决问题也都是五花八门,都不能解决我的问题。需......原创 2018-10-19 19:58:35 · 12207 阅读 · 16 评论 -
blockly中如何实现添加任意键值对生成字典?[Python]
如果想要用户使用block添加任意数量的键值对,生成一个python字典,使用官方提供的现有的工具是做不到的。我首先想到的是利用text input和numeric input两个block,将其数据进行绑定形成一个键值对,然后将此生成的键值对插入到新建的dict字典变量中去。这个字典变量是可以拓展的,也就是可以无限添加item,那么结合这两个block,就可以实现。首先在Blockly Dev...原创 2019-08-14 11:15:25 · 1606 阅读 · 0 评论