请教一下, JavaScript 有类似于 Java EL 表达式的东西吗?

2021-12-06 10:37:31 +08:00
 smalljop

现在有个场景,需要在配置存储一个逻辑条件,比如 xx 字段>1 and xx 字段==1 , 前端需要在某满足条件的时候显示一些内容,如果用 eval 的话有什么问题吗?

1355 次点击
所在节点    问与答
9 条回复
66beta
2021-12-06 10:50:27 +08:00
为什么要在前端这么干?
存入条件的时候,后端就应该解析好
dallaslu
2021-12-06 11:07:36 +08:00
用模板引擎?这个条件语句是来自服务端,应该是可以信任的吧
smalljop
2021-12-06 11:26:01 +08:00
我现在有个表单 需要在满足某些条件的情况下显示某些表单字段,是根据前端选择动态变化的
smalljop
2021-12-06 11:26:37 +08:00
@dallaslu 项目是前后端分离的,所以需要在前端实现这个功能
cnit
2021-12-06 11:33:17 +08:00
自定义个 formatter
Pipecraft
2021-12-06 12:01:46 +08:00
renmu123
2021-12-06 12:06:14 +08:00
不能用 if 吗
suzic
2021-12-06 18:50:32 +08:00
换个方案,别返代码了,用状态区分
Features
2021-12-06 19:59:05 +08:00
用 eval 没啥问题吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/820275

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX