Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.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
Javascript MeteorJS:在许多UI框架之间进行更改_Javascript_Node.js_Twitter Bootstrap_Meteor_Materialize - Fatal编程技术网

Javascript MeteorJS:在许多UI框架之间进行更改

Javascript MeteorJS:在许多UI框架之间进行更改,javascript,node.js,twitter-bootstrap,meteor,materialize,Javascript,Node.js,Twitter Bootstrap,Meteor,Materialize,我想让用户在我的应用程序中更改主题。在meteor中是否可以有选择地选择要加载的包?还是动态加载js/css/less?例如,如果他们选择使用引导,我可以只加载引导的js/css/less。如果他们选择使用materialize,我可以只加载框架的js/css/less集。由于css和materialise使用非常不同的类和结构,因此很难在两者之间切换。真想不到有这么简单的方法。如果不是这样的话,你就得用很多blocks@EliezerSteinbock是的,这个想法是客户端必须选择一个主题,这

我想让用户在我的应用程序中更改主题。在meteor中是否可以有选择地选择要加载的包?还是动态加载js/css/less?例如,如果他们选择使用引导,我可以只加载引导的js/css/less。如果他们选择使用materialize,我可以只加载框架的js/css/less集。

由于css和materialise使用非常不同的类和结构,因此很难在两者之间切换。真想不到有这么简单的方法。如果不是这样的话,你就得用很多blocks@EliezerSteinbock是的,这个想法是客户端必须选择一个主题,这样它也有不同的html文件。所以你可以在不同的模板中定义内容并使用if块。将所选模板设置为会话变量或其他内容。我建议查看iron router的布局参数。但我真正的建议不是在bs和materialise之间切换。除非你觉得这是绝对必要的,否则工作太多了