最近在项目中遇到一个麻烦的事,需要在前端编写好代码,发送到后端执行。并且在前端创建模板,用户只要在可视化页面填写可变参数就好。
这确实很为难,不到要写好代码,而且代码的可变参数需要动态改变,最后想出来一种解决方案,使用标记{ {name}}去替换。
具体项目代码就不便于大家而分享了,写了一个简单实现,与大家分享。
var param = [
{"name": "IP地址", "key": "ip", "value": "127.0.0.1"},
{"name": "端口号", "key": "port", "value": "8080"},