Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.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 反应html自定义样式_Javascript_Html_Css_Reactjs_React Hooks - Fatal编程技术网

Javascript 反应html自定义样式

Javascript 反应html自定义样式,javascript,html,css,reactjs,react-hooks,Javascript,Html,Css,Reactjs,React Hooks,他们是怎么做到的?我使用React.JS和hooks并设置了在线订购,但我希望做类似的事情,根据餐厅的不同,我可以设计UI 您可以在前面的链接中看到,所有在线订购布局都是相似的,但每个布局的UI都不同 谢谢对我来说,这些看起来像模板。您将需要某种管理界面,用户可以从中选择模板,以及品牌、徽标、网站菜单等信息 比如WordPress,我们为网站选择或安装一个主题,然后通过添加徽标、项目等来设置网站的其余部分 因此,您肯定需要一个后端来将各个客户的这些值存储到数据库中 您还需要将映射到每个模板的域名

他们是怎么做到的?我使用React.JS和hooks并设置了在线订购,但我希望做类似的事情,根据餐厅的不同,我可以设计UI

您可以在前面的链接中看到,所有在线订购布局都是相似的,但每个布局的UI都不同


谢谢

对我来说,这些看起来像模板。您将需要某种管理界面,用户可以从中选择模板,以及品牌、徽标、网站菜单等信息

比如WordPress,我们为网站选择或安装一个主题,然后通过添加徽标、项目等来设置网站的其余部分

因此,您肯定需要一个后端来将各个客户的这些值存储到数据库中


您还需要将映射到每个模板的域名存储在某个位置。

来自@vaibhavmande的精彩回答。事实上,我们就是这样做的。(我是mobi2go首席技术官)。这是另一个示例:。在基本层面上,您可以自定义主题和布局,但也可以自定义每个品牌的CSS。除此之外,我们实际上有一个相当全面的javascript框架,因此订单可以添加到一个篮子中,而无需往返到服务器。在一些复杂的情况下,我们也有自定义javascript(这提供了强大的功能,但可能会导致某些bug)。很多快照测试都有帮助。我们是一家自豪的新西兰公司,但在澳大利亚、北美和欧洲设有办事处。我们也在招聘,所以如果你想直接了解这一切::)

是的,我理解这一部分。但是我想给他们一个选项来定制所有东西,直到按钮的颜色和字体。我需要为每个餐厅注入不同的css吗。我使用的是react和hooks。每个模板都有自己的CSS,一旦他们为自己的网站选择了所需的模板,相应的CSS将与该模板一起加载。