似乎有许多库和包(Crossroads.js等)支持此JavaScript路由功能,但我很难理解这是有价值的情况。
有人愿意从头到尾介绍这个有用的情况吗?
我的背景是ASP.NET(Web Forms)编程和一些业余JavaScript / jQuery。
似乎有许多库和包(Crossroads.js等)支持此JavaScript路由功能,但我很难理解这是有价值的情况。
有人愿意从头到尾介绍这个有用的情况吗?
我的背景是ASP.NET(Web Forms)编程和一些业余JavaScript / jQuery。
好的,我现在更好地理解了。它只是函数调用者和被调用者之间的一层抽象。您可以引入路由系统来连接两者,而不是在调用者和被调用者之间附加硬编码依赖关系,并提供其他功能,如验证或将多个被调用者绑定到调用者。然后,您可以使用restful句柄(例如“/getCoffee/decaf”)引用您的操作,这些句柄也可以动态构建(因为它们只是字符串)。
我仍在思考路由方案与创建自定义事件的相对优势。