我使用Mithril作为我们的MVC框架,我想利用丰富的JQuery/Jquery UI功能.在将jQuery与Mithril结合使用时,我想了解'Do's和Do not'
我的理解是,我可以使用Mithril配置来访问真正的DOM元素并安全地绑定到各种jQuery函数.
但是如何在类或id上使用jQuery选择器来定位真正的DOM元素,比如
附加一个jQuery日期选择器
beforeShow: function(input, inst) {
$('#ui-datepicker-div').addClass("mydatepicker");
},
Run Code Online (Sandbox Code Playgroud)
或隐藏div
$("#mydiv").hide();
Run Code Online (Sandbox Code Playgroud)
进程导致$('blah')=== undefined的危险性是什么?
真的想了解这两个组件如何/应该如何相互作用.
播放2.5亮点状态
更好地控制WebSocket框架Play 2.5 WebSocket API使您可以直接控制WebSocket框架.您现在可以发送和接收二进制,文本,ping,pong和关闭帧.如果您不想担心这种详细程度,Play仍会自动将您的JSON或XML数据转换为正确的帧类型.
但是 https://www.playframework.com/documentation/2.5.x/JavaWebSockets有关于LegacyWebSocket的示例,不推荐使用
我有一个我要拆分的字符串;
String x = "abc4.5efg2hij89k.9";
Run Code Online (Sandbox Code Playgroud)
我希望输出为
abc, 4.5, efg, 2, hij, 89, k, .9
Run Code Online (Sandbox Code Playgroud)
我可以轻松地分割数字和非数字但是'.' 被认为是一个角色.
x.split("(?<=\\D)(?=\\d)|(?<=\\d)(?=\\D)")
[abc, 4, ., 5, efg, 2, hij, 89, k., 9]
Run Code Online (Sandbox Code Playgroud)
支持双打的最佳方式是什么?