Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 木偶中的路由切换后事件不起作用_Backbone.js_Marionette_Backbone Events_Backbone Routing - Fatal编程技术网

Backbone.js 木偶中的路由切换后事件不起作用

Backbone.js 木偶中的路由切换后事件不起作用,backbone.js,marionette,backbone-events,backbone-routing,Backbone.js,Marionette,Backbone Events,Backbone Routing,我有一个基于木偶的应用程序,现在正试图通过npm包括。此外,我已经将用于材料设计的CSS包括在我的bundler和gulpflow中,这很好。然而,例如,当我切换路线时,我在mysite/#a上有一个具有涟漪效应的按钮,然后我转到mysite/#B,然后返回mysite/#a,CSS都很好,但材质设计的JS无法运行(没有涟漪效应等)。我将ES6与Babel一起使用,并在启动应用程序的main.js中导入材料设计。我也试着重新导入相同的特定视图,仍然没有运气。 如果我在浏览器中刷新页面,效果会起作

我有一个基于木偶的应用程序,现在正试图通过npm包括。此外,我已经将用于材料设计的CSS包括在我的bundler和
gulp
flow中,这很好。然而,例如,当我切换路线时,我在mysite/#a上有一个具有涟漪效应的按钮,然后我转到mysite/#B,然后返回mysite/#a,CSS都很好,但材质设计的JS无法运行(没有涟漪效应等)。我将ES6与Babel一起使用,并在启动应用程序的
main.js
中导入材料设计。我也试着重新导入相同的特定视图,仍然没有运气。 如果我在浏览器中刷新页面,效果会起作用。 如何在SPA中更改URL?
如果需要有关项目或路由器实施的任何其他信息,请告诉我。

最后!因此,问题在于MDL需要在动态地将元素添加到DOM后调用
componentHandler
upgrade
。对于木偶,我称之为view的
onDomRefresh
,工作起来就像一个符咒