Tag: ratchet 2

Knockout JS与Ratchet和push.js很好地配合,直到我添加数据转换

我正在使用Ratchet.js / push.js库来创建移动Web应用程序的UI。 在此库中,通过将要加载的文件“推送”到“.content”DOM元素而不是加载整个页面来处理链接。 但是,push.js不会加载它在加载页面时找到的任何脚本 – 这会禁用我的Knockout.js代码。 我在StackOverflow上找到了一个非常好的解决方案 – 只需为push事件添加一个事件监听器。 我对它进行了修改,以便它可以在多个页面上加载任何脚本,因此它可以与外部脚本文件一起使用: window.addEventListener(‘push’, function () { var scriptsList = document.querySelectorAll(‘script.js-custom’); // Add a “js-custom” class to your script tag for (var i = 0; i < scriptsList.length; ++i) { // Handle scripts in separate files by assigning the script file name to its id. // We […]