最近在看阿里的p3c,其中提到了魔法值的问题。前端是否也应该避免魔法值的出现?尤其是数据传输时的键名,在html的部分也要写,在js部分也要写,在后端也要写。如果应当,那么如何实现前后端公用一份常量?因为语言不同,我实在想不出有什么解决方法。
后端做个接口,前端需要什么就请求这个接口
项目中有一个字典表,后端传 ‘ 1’,前端根据1和一个code去取字典表中取相应数据。这样之后如果做修改 只用修改字典表即可