我有一个带有一些数据的表单页面.并且想要在用户单击浏览器后退按钮时显示弹出/警报,询问"他们是否想要返回或停留在同一页面上".我正在使用angular-ui-router,$stateProvider并希望将其仅绑定到一个状态/视图.
我一直是sqlite3的用户(带有rails),直到现在我才有机会尝试使用mysql.我需要配置将它与Datamapper一起使用.在本教程之后,我需要使用以下命令安装dm-mysql-adapter:
sudo apt-get install libmysqlclient-dev
Run Code Online (Sandbox Code Playgroud)
我的.rb文件包含以下代码:
require 'data_mapper'
DataMapper.setup(:default, "mysql://user:password@hostname/database")
class Post
include DataMapper::Resource
property :id , Serial
property :title , String
property :body , Text
property :created_at , DateTime
end
Run Code Online (Sandbox Code Playgroud)
哪个没有运行,并给我以下错误:
in `require': no such file to load -- dm-mysql-adapter (LoadError)
Run Code Online (Sandbox Code Playgroud)
我相信,我需要设置用户名和密码才能启动并运行mysql,然后与Datamapper建立连接.有人可以指导我.
非常感谢!