是否有检查 ember.js 中动态段参数格式的首选方法?例如,假设我有 URL /date/:date
并且想要确保 :date
是 ISO-8601 格式的日期 (YYYY-MM-DD)。
您可以在路由的model
Hook 中执行此操作,并在验证失败时拒绝 promise 。也许这是最好的方法?
最佳答案
我想你会发现beforeModel hook 是最好的地方。您可以阅读更多相关信息here 。我相信他们添加这个钩子(Hook)的原因与你的非常相似;看看它是否应该尝试解析模型。
关于javascript - 验证 ember.js 中动态段的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24931921/