任何人都可以举例说明如何绘制rails app序列图? 我试着画自己,但在视图对象上迷惑。在rails视图类是不存在的吗?
例如我有:
var OSName="Unknown OS";
if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX";
if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux";
所以如果产品页面上有请求(对productController的索引操作) 这个序列
索引操作/方法找到所有产品,指定为@products
产品控制器呈现索引视图
通过向浏览器显示产品的index.html.erb响应
如何绘制该请求和响应的序列图(例如)?
如果我不理解理论/术语中的某些内容,请告诉我
答案 0 :(得分:0)
我认为这种图表的可能性不存在,至少不会自动存在。
您可以使用railroady
或rails-erd
生成UML和ERD图表..但对于完整的控制器 - >型号 - >查看您可能需要手动完成。
https://github.com/preston/railroady
https://github.com/voormedia/rails-erd
答案 1 :(得分:0)