Rails:来自按钮

时间:2015-06-01 13:35:55

标签: ruby-on-rails

我有一个变量recs,用于存储我想传递的数据。 我希望将send_data作为按钮,这样我就不必在某处存储额外的文件。当用户点击该按钮时,send_data会将recs发送到浏览器。

send_data(recs, :filename => "query.txt")

但是,我无法找到send_data的表示作为按钮。

1 个答案:

答案 0 :(得分:2)

在控制器中定义 -(void)requestUserEmail { if ([[Twitter sharedInstance] session]) { TWTRShareEmailViewController *shareEmailViewController = [[TWTRShareEmailViewController alloc] initWithCompletion:^(NSString *email, NSError *error) { NSLog(@"Email %@ | Error: %@", email, error); }]; [self presentViewController:shareEmailViewController animated:YES completion:nil]; } else { // Handle user not signed in (e.g. attempt to log in or show an alert) } } 执行的操作。并将相应的路线添加到send_data。然后在您的视图中将routes.rb此定义的操作与所需的css类一起显示为按钮。