0
我正在开发一个Sinatra应用程序。为了简化未来支持的结构,我添加了一些定制类,位于单独的文件中。我想要做的是让他们使用现有的助手和sinatra自己的功能(模型,会话等),而不必重复代码。与Sinatra一起使用自定义类
例如,我有一个帮手to_html(文本),我想在sinatra路线和我自己的类中使用它,这些类也在路径中使用。
我的sinatra应用程序是写在经典风格(如果它对你的建议很重要)。
可能吗?
我想你只需要在用于运行服务器的主文件中的'require'sinatra''后面加上'require'my_class''。 – 2012-08-04 12:46:13
不,它没有看到帮助器方法: NameError - 未定义的局部变量或方法'current_user' – mie 2012-08-04 13:01:29
请提供一个最小的代码示例,展示您描述的问题。 – 2012-08-04 14:19:49