我最近开始使用React,我遇到了输入验证的问题.例如,它只是通过指令在另一个框架中实现为Angular.js.
经过一番研究,我发现了
但我找不到每个人都试图创造自己的最佳实践,因此你需要自己写一些东西.
什么是表单验证的最佳解决方案?React架构/框架(Flux/Redux)是否提供任何解决方案?
谢谢,
我试图获得相同的行为Wil Linssen的实现 但是在d3.js版本4.我对版本4中的zoom api感到困惑.
我在原始实现中所做的更改是:
zoom.translate()替换为
d3.zoomTransform(selection.node())并添加适当的点:
svg.attr("transform",
"translate(" + t.x + "," + t.y + ")" +
"scale(" + t.k + ")"
);
Run Code Online (Sandbox Code Playgroud)
这个:
zoom
.scale(iScale(t))
.translate(iTranslate(t));
Run Code Online (Sandbox Code Playgroud)
换成了
var foo = iTranslate(t);
zoom.
translateBy(selection, foo[0], foo[1]);
zoom
.scaleBy(selection, iScale(t));
Run Code Online (Sandbox Code Playgroud)
但它仍然有问题,看起来像规模,缩小...
谢谢您的帮助
我需要输入多选的能力.问题是数据在用户点击时动态地来自服务器,如果没有找到合适的数据,我需要创建一个新标签.代码示例:获取地址
当前示例不显示标签内的信息,tagging-label="(custom 'new' label)"如果输入新信息则不显示标题(例如,您可以键入类似" blablablabla "的内容,服务器应该不返回任何内容)
如何处理?我可以将所有结果保存到数组并使用数组而不是服务器的解决方法对我不起作用...