如何检测视图方法中的当前URL

时间:2017-10-21 19:56:42

标签: mithril.js

我正在为实体创建一个表单,与编辑实体时相比,在创建实体时需要省略一些字段。我该怎么做呢?在构建创建表单时,我应该有一个表单并省略字段吗?或者还有另一种方式吗?

e.g。

{{1}}

1 个答案:

答案 0 :(得分:5)

我要对vnode.attrs上的真实属性进行表单组件检查,可能是vnode.attrs.editing

然后,无论何时使用该组件,包含它的更高级别组件都可以m(Form, { editing : true / false }),表单将做正确的事。

检查URL似乎非常脆弱,我不建议在组件内部构建那种逻辑。它属于路由处理程序或页面级组件。