Home >Backend Development >PHP Tutorial >yii2 用activeform构建表单有什么好处?

yii2 用activeform构建表单有什么好处?

WBOY
WBOYOriginal
2016-06-06 20:22:471343browse

yii2 用activeform构建表单有什么好处?,目前我知道可以配合rule自动验证,除了这个还有什么好处,如果用html直接form提交又有什么弊端

回复内容:

yii2 用activeform构建表单有什么好处?,目前我知道可以配合rule自动验证,除了这个还有什么好处,如果用html直接form提交又有什么弊端

按照我的理解,activeform构建表单,前端可以直接根据Model的rules定义生成验证规则,Yii2的好处就是不需要写前端代码,至少我是这么理解的。把前端代码按照后端思想理解来写,用几个widget就搞出来了。

Crsf攻防策略,提高了安全性,比如你用yii2写服务器直接用客户端发送post请求可能就会遇到400 Bad Request的请况

应该是方便后端人员写html代码。
还在一定程度上免去了前端js验证和后端数据处理验证。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn