javascript - 验证 ember.js 中动态段的格式

标签 javascript ember.js

是否有检查 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/

相关文章:

javascript - 找到模式,然后通过结束新行进行分割

javascript - 使用地点自动完成功能时设置 map 的初始位置 - Google Places API

javascript - 使用 Carrierwave 上传前预览图像

javascript - 使用 jQuery 进行 JSON 树搜索,错误

ember.js - 每当 {{input}} Ember Handlebars 帮助器的值发生变化时调用 Controller 方法

ember.js - 带守卫和 Jasmine 的 headless 测试 Ember 应用程序

javascript - Ember.js 段错误 - node-sass

javascript - react-native TextInput 占位符不可见

javascript - 为什么我得到的记录存储是空的?

javascript - 如何在 javascript 中手动切换 Foundation 5 下拉菜单(在 emberjs 应用程序中)?