如果有人给你一串JSON数据,你需要编辑他,对于有开发基础的人来说,可能会好处理下,而对于没有开发基础的人来说,那就是灾难了!
那么有没有一个东西,可以让这个编辑更顺畅呢?
贴代码案例中的DynamicForm你值得拥有!
本次展示作者在本机上操作IIS的示例,如下
IIS展示
先来一张我本机的IIS的内容
是不是看到很多站点,很多程序池,其实上面有格式的站点我已经使用PasteSpider发布了!
可以看到我的策略是一个网站对应一个程序池
为什么这么设计是有原因的!
本次不讨论这个,下期再说这个设定
然后我本机不是安装了Microsoft.IIS.Administration
看看,如下图
可以看到和上面的是对应的,也就是正常!
我们也可以点击对应的href访问其他的信息,至于编辑后面再试!
看上面的选项卡,可以看到Method支持GET/POST/PATCH/PUT/DELETE/HEAD
看官方的资料大概如下
https://learn.microsoft.com/en-us/iis-administration/
POST:用于创建
PATCH:用于更新
GET:用于读取
DELETE:用于删除
其他的暂且不论!
比如我们想更新下当前网站的信息,点击PATCH,看到如下
意思是提交的内容为JSON的格式,右边是返回结果!
上面的操作对于使用者来说不友好,一个是容易出错,另外一个是不方便,比如status你可以写哪个值?
DynamicForm展示
之前说的使用一个Json数据,然后给他生成一个表单,然后就可以进行编辑了,看下我们链接IISAdministration,效果如下
页面地址:dynamicform/index.html
页面中做了默认值处理!