小编Pat*_*ick的帖子

Ruby on Rails form_for带有类的select字段

我在这个上面撞墙.我想使用f.select标签制作一个简单的选择标签,但我没有做任何工作.我举一个例子如下:

<%= f.select(:object_field, ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 4'], :class => 'my_style_class')%>
Run Code Online (Sandbox Code Playgroud)

好吧,所以基本上它是一个简单的列表,一旦提交表单,它将值放入object_field.这一切都有效,但查看页面源代码不包括类标记.它不会抛出错误,它只是一起跳过它.

如果有人有任何建议我会非常感激.

ruby-on-rails

193
推荐指数
4
解决办法
11万
查看次数

JavaScript在按钮点击时加载页面

我想在这里做一个非常简单的任务,我希望能够点击页面上的一个按钮,让它带我到另一个页面.我已经尝试过window.location.href,以及其他一些东西,它什么也没做.我尝试过不同的平台和不同的浏览器,都有相同的结果.

我知道它可以调用一个函数,但我只是无法加载新页面.此外,这一切都在我的本地文件系统中,并且两个页面都处于同一级别(但我也尝试加载外部页面,如www.apple.com).

有什么想法吗?

谢谢Patrick

javascript load button

62
推荐指数
4
解决办法
29万
查看次数

捆绑exec rake资产:预编译

我一直试图让RoR与Passenger和Nginx合作.男人这是一次冒险.我终于让服务器运行了,它正在托管一个测试站点,好吧.我遇到了资产错误.我无法使用编译application.js bundle exec rake assets:precompile.以下是--trace的结果:

$ bundle exec rake assets:precompile --trace
** Invoke assets:precompile (first_time)
** Execute assets:precompile
/Users/pstachof/.rvm/rubies/ruby-1.9.3-head/bin/ruby /Users/pstachof/.rvm/gems/ruby-1.9.3-head@global/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets --trace
** Invoke assets:precompile:all (first_time)
** Execute assets:precompile:all
** Invoke assets:precompile:primary (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
** Invoke environment (first_time)
** Execute environment
** Invoke tmp:cache:clear (first_time)
** Execute tmp:cache:clear
** Execute assets:precompile:primary
rake aborted!
TypeError: 'undefined' is not a function (evaluating 'define.globalDomain.require.bind(define.globalDomain)')
  (in /Users/pstachof/.webserver/sites/stachtest1/app/assets/javascripts/application.js)
/Users/pstachof/.rvm/gems/ruby-1.9.3-head/gems/execjs-1.4.0/lib/execjs/external_runtime.rb:68:in `extract_result'
/Users/pstachof/.rvm/gems/ruby-1.9.3-head/gems/execjs-1.4.0/lib/execjs/external_runtime.rb:28:in `block in exec'
/Users/pstachof/.rvm/gems/ruby-1.9.3-head/gems/execjs-1.4.0/lib/execjs/external_runtime.rb:41:in `compile_to_tempfile' …
Run Code Online (Sandbox Code Playgroud)

ruby rake bundle ruby-on-rails

11
推荐指数
1
解决办法
2万
查看次数

svn:忽略'文件'不受版本控制

我知道这里有很多问题,但是没有一个是有道理的,所以我希望有人可以为我愚蠢,因为我只是没有得到它.

我有一个项目(rails),我想从存储库中忽略SQLite文件(以及其他).我试过添加文件,然后忽略

$ svn propedit svn:ignore "development.sqlite3" db    
svn: 'development.sqlite3' is not under version control

$ svn propedit svn:ignore "*.sqlite3" db    
svn: '*.sqlite3' is not under version control
Run Code Online (Sandbox Code Playgroud)

我试过删除文件并尝试相同的,以及许多其他组合,我根本无法让它工作.我抛弃了当前版本并再次将其拉下来,以确保我正在使用项目的干净副本并且没有任何更改.

我知道我错过了一些东西,可能是一些简单的东西,所以如果那里有人可以帮助我,我会很感激.

谢谢帕特里克

svn

7
推荐指数
1
解决办法
2万
查看次数

搜索全球地址列表/簿

我正在开发一个应用程序,允许用户查看他们有权访问的收件箱的内容。我很难找到一种搜索全局地址列表的方法,而不是

AddressEntries entries = global.AddressEntries;
AddressEntry entry = entries["search value"];
Run Code Online (Sandbox Code Playgroud)

这有效但只返回一个实例,它是第一个找到的实例。如果有多个结果,我基本上想向用户提供一个列表。

其次,我希望能够查看联系方式,但是当我使用

ContactItem contact = entry.GetContact();
Run Code Online (Sandbox Code Playgroud)

它总是返回null,我认为是因为它正在查看当前用户的联系人个人列表

如果有意义的话,我想我正在尝试在 Outlook 中创建一个简单版本的全局通讯簿窗口。

无论如何,如果有人有任何想法或参考,我将不胜感激!

谢谢帕特里克

c# outlook-object-model

6
推荐指数
2
解决办法
1万
查看次数

关联文件类型和图标

好的,我已经查看了所有内容,但我很难弄清楚如何将自定义文件类型与我的 C# 应用程序关联起来。我使用的是 Visual Studio 2008,由于公司部署的原因,我只能使用 .NET 2.0。

基本上我真正想做的就是能够允许用户双击我的自定义文件类型或将其拖放到应用程序图标上并加载数据,以及在文件本身上显示自定义图标。我可以通过对话框打开文件,一切都很好。

尝试阅读 Microsoft 的在线文档很难理解,并且并没有真正提供我需要的所有详细信息。如果有人知道我在哪里可以找到好的教程或者可以解释它,我将不胜感激。

谢谢帕特里克

c# windows file-association

5
推荐指数
2
解决办法
7515
查看次数

JUnit:4.8.1"找不到类"

好吧,我就像jUnit的其他新手一样,并且很难尝试让它工作.我搜索过论坛但提供了答案; 我只是没有得到.如果那里有人可以伸出援助之手我会非常感激.

让我提供基础知识:操作系统:mac OS X.6

export JUNIT_HOME="/Developer/junit/junit4.8.1"
export CVSROOT="/opt/cvsroot"
export PATH="/usr/local/bin:/usr/local/sbin:/usr/localmysql/bin:/opt/PalmSDK/Current/bin/:/usr/local/mysql/bin:$PATH:$JUNIT_HOME:$CVSROOT"
export CLASSPATH="$CLASSPATH:$JUNIT_HOME/junit-4.8.1.jar:$JUNIT_HOME"
Run Code Online (Sandbox Code Playgroud)

我可以从java文件编译测试类,但是当我尝试运行测试时

java org.junit.runner.JUnitCore MyTest.class 
Run Code Online (Sandbox Code Playgroud)

我得到以下内容:

JUnit version 4.8.1
Could not find class: MyTest.class

Time: 0.001

OK (0 tests)
Run Code Online (Sandbox Code Playgroud)

现在我已经MyTest.class在我的文件系统中的某个位置的目录中,我尝试将源文件夹移动到junit文件夹和junit/junit4.8.1文件夹以及相同的结果.我甚至无法运行junit附带的测试.

java junit4

4
推荐指数
1
解决办法
1万
查看次数