小编sta*_*ark的帖子

rails中的奇怪错误 - 缺少帮助程序

我不确定,但这可能与崩溃的计算机有关.重新启动后(崩溃后)我得到一个错误的助手错误,其中助手名称错误.切换分支对结果没有影响.

错误是:

缺少帮助文件助手// users/xxxx/sites/xxxx/app/helpers/accounts_helper.rb_helper.rb

香港专业教育学院尝试更新宝石,卸载铁轨和重新安装,检查帮助名称和任何帮助包括在内.我还审查了git日志并检查了最近更改的代码.没运气.

堆栈跟踪

Started GET "/" for 127.0.0.1 at 2015-01-09 17:53:57 -0700
  ActiveRecord::SchemaMigration Load (1.1ms)  SELECT "schema_migrations".* FROM "schema_migrations"

AbstractController::Helpers::MissingHelperError - Missing helper file helpers//users/xxxx/sites/xxxx/app/helpers/accounts_helper.rb_helper.rb:
  actionpack (4.2.0) lib/abstract_controller/helpers.rb:151:in `rescue in block in modules_for_helpers'
  actionpack (4.2.0) lib/abstract_controller/helpers.rb:148:in `block in modules_for_helpers'
  actionpack (4.2.0) lib/abstract_controller/helpers.rb:144:in `modules_for_helpers'
  actionpack (4.2.0) lib/action_controller/metal/helpers.rb:93:in `modules_for_helpers'
  actionpack (4.2.0) lib/abstract_controller/helpers.rb:108:in `helper'
  actionpack (4.2.0) lib/action_controller/railties/helpers.rb:17:in `inherited'
  app/controllers/application_controller.rb:1:in `<top (required)>'
  activesupport (4.2.0) lib/active_support/dependencies.rb:457:in `block in load_file'
  activesupport (4.2.0) lib/active_support/dependencies.rb:647:in `new_constants_in'
  activesupport (4.2.0) lib/active_support/dependencies.rb:456:in `load_file'
  activesupport (4.2.0) lib/active_support/dependencies.rb:354:in `require_or_load'
  activesupport …
Run Code Online (Sandbox Code Playgroud)

schema helper ruby-on-rails-4

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

如何在twitter bootstrap导航菜单上方放置一个固定的div

我想在twitter自举导航菜单上面放置一个div,Intro是我要在菜单上方显示的div,必须修复.问题是我在菜单上放置了一个背景图像,但它也显示了Intro div 上的背景图像,我想在Intro div 之后显示背景图像.请帮我解决这个问题.

<div class="navbar navbar-inverse navbar-fixed-top">
<div id="Intro">
 This is page is created with bootstrap
</div>
  <div class="container">
    <div class="navbar-header">
    </div>
  <div class="navbar-collapse collapse">
    <ul class="nav navbar-nav navbar-right">
     <li><a href="home.aspx"> Home</a> </li>
     <li><a href="contact.aspx"> Contact</a> </li>
    </ul>
  </div>
</div>

.navbar-inverse { 
   background-color : #fffff;
   border-color:transparent;
   background: #ffffff;
   url('bgimg.gif') repeat-x;
}
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap twitter-bootstrap-3

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

插入具有has_many关联的模型

我有以下型号:

# Foo model
schema "foo" do
  field :name, :string
  has_many: :bars, App.Bar
end

# App model
schema "bar" do
  field :name, :string
  belongs_to: foo, App.Foo
end
Run Code Online (Sandbox Code Playgroud)

这个形式:

# form.html (Foo)
<%= form_for @changeset, @action, fn f -> %>
  <%= text_input f, :name, class: "form-control" %>
  <%= submit "Submit", class: "btn btn-primary" %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

这里面的形式,我如何添加文本字段来填充我的新FooBars

以下不起作用,因为bars没有预加载:

<%= text_input f, :bars, class: "form-control" %>
Run Code Online (Sandbox Code Playgroud)

我是在正确的轨道上吗?如果是这样,我怎么能Bars在表格中预加载?

更新,控制器:

def new(conn, _params) do
  changeset …
Run Code Online (Sandbox Code Playgroud)

elixir phoenix-framework

13
推荐指数
1
解决办法
4104
查看次数

转换时EditText提示可见

在我的应用程序中,我正在使用Android Activity Slide过渡.我遵循了一个很好的教程,一切都按预期工作,除了我的提示EditText,其中包含InputTextLayout:

<android.support.design.widget.TextInputLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_margin="@dimen/activity_vertical_margin">

    <EditText
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:hint="Your name"/>
</android.support.design.widget.TextInputLayout>
Run Code Online (Sandbox Code Playgroud)

所有组件都很好地动画,但提示只是在动画开始之前弹出并保持在最终位置.我是否必须添加一些额外的代码来告诉框架为该提示设置动画?

根据Android开发人员文档,它应该工作(或者至少它不是不受支持的).

我正在使用支持设计库的22.2版.

如果有人能指出我正确的方向,那就太棒了.

android android-transitions android-textinputlayout

13
推荐指数
2
解决办法
827
查看次数

在sails.js中更改默认蓝图操作的最佳实践

我正在寻找自定义默认sails.js CRUD蓝图的最佳实践的答案.我的意思的简单示例是让我说我​​需要SomeModel使用标准蓝图POST \someModel操作创建,并且我还想从req对象获取有关经过身份验证的用户的信息,并将此属性设置req.bodyvalues.user.idbeforeCreate函数中使用:

module.exports = {

  attributes: {
    // some attributes
  },

  beforeCreate: function (values, cb) {
    // do something with values.user.id
  }
};
Run Code Online (Sandbox Code Playgroud)

我对sails.js很新,并且不想使用反模式,所以我要求输入什么是处理这种情况的正确方法.在这个主题上获得一些好的资源也很棒.

javascript node.js sails.js

9
推荐指数
1
解决办法
778
查看次数

React - 如何在JSON中返回HTML元素

我有一个包含字符串中的HTML元素的JSON文件 - 是否可以将React/JSX中的数据作为有效的呈现HTML返回?

var Hello = React.createClass({
  render: function() {
    var exampleJSONData = {
        "item": "Hello",
        "text": "<p>Lorem ipsum</p><p>dolor sit amet</p>"
    }
    return <div>{data.item} {data.text}</div>;
  }
});
Run Code Online (Sandbox Code Playgroud)

返回:Hello <p>Lorem ipsum</p><p>dolor sit amet</p>而不是:

Hello
Lorem ipsum
dolor sit amet
Run Code Online (Sandbox Code Playgroud)

小提琴

javascript json reactjs react-jsx

8
推荐指数
1
解决办法
7437
查看次数

JRuby gemspec本地jar依赖项

我想在gemspec中包含'jar依赖',这些是本地的,例如

/opt/someplugin/lib/somejar.jar

目前,我发现在项目中使用本地jar文件的唯一方法是在*.rb文件中 require /opt/someplugin/lib/somejar.jar

它将使用jar依赖关系查看DynamoDB gemspec的快照

  # Jar dependencies
  s.requirements << "jar 'com.amazonaws:amazon-kinesis-client', '1.6.0'"
  s.requirements << "jar 'log4j:log4j', '1.2.17'"
  s.requirements << "jar 'com.amazonaws:aws-java-sdk-dynamodb', '1.10.10'"
  s.requirements << "jar 'com.amazonaws:aws-java-sdk-core', '1.10.10'"
  s.requirements << "jar 'com.amazonaws:dynamodb-import-export-tool', '1.0.0'"
  s.requirements << "jar 'commons-logging:commons-logging', '1.1.3'"
  s.requirements << "jar 'com.amazonaws:dynamodb-streams-kinesis-adapter', '1.0.0'"
  s.requirements << "jar 'com.google.guava:guava', '15.0'"
  s.add_runtime_dependency 'jar-dependencies'
Run Code Online (Sandbox Code Playgroud)

会发生什么是gem build从maven存储库下载jar文件.

我希望与我的文件系统中的本地jar实现相同的"效果".

示例可能看起来像我需要的命令:

caution ?not real? gemspec line: s.requirements << "jar '/opt/someplugin/lib/somejar.jar', '1.0.0"
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

java dependencies jar jruby

8
推荐指数
1
解决办法
479
查看次数

将过滤器分配给Angular JS中的对象变量

我有一个ng-repeat使用这样的过滤器:

#1
<div class="contestReports" ng-repeat="contest in contests | filter:{votingOver:true}">
    <contestreport></contestreport>
</div>
Run Code Online (Sandbox Code Playgroud)

我想让客户能够过滤它,所以我已经将过滤器分配给这样的变量:

#2
<div ng-init="reportFilter = {votingOver:true}"></div>
<div class="contestReports" ng-repeat="contest in contests | filter:reportFilter">
    <contestreport></contestreport>
</div>
Run Code Online (Sandbox Code Playgroud)

代码#1正在运行,但代码#2不是,我不知道为什么.

angularjs ng-repeat angularjs-ng-repeat angularjs-filter

8
推荐指数
1
解决办法
1609
查看次数

PHP检查服务器是否还活着

我需要检查一组服务器,路由器和交换机是否还活着.我一直在寻找可以与IP和端口一起工作超过一个小时的可靠的东西,有人可以帮忙吗?

结束使用

function ping($addr, $port='') {
    if(empty($port)) {
        ob_start();
        system('ping -c1 -w1 '.$addr, $return);
        ob_end_clean();
        if($return == 0) {
            return true;
        } else {
            return false;
        }
    } else {
        $fp = fsockopen("udp://{$addr}", $port, $errno, $errstr);
        if (!$fp) {
            return false;
        } else {
            return true;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

php

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

跟踪胜利岩石剪刀

我正试图制作一个石头剪刀游戏Javascript.我已经达到了这样的程度,代码可以找出谁赢了,电脑还是你.

我被困在以下:我无法跟踪我赢了多少次,我希望比赛在5次尝试后结束.然后它输出我在5场比赛中赢了多少次.

我的Javascript代码如下:


<script type="text/javascript">
    var computerChoice = Math.random();
    if (computerChoice < 0.33) {
        computerChoice = "rock";
    } else if(computerChoice <= 0.66) {
        computerChoice = "paper";
    } else {
        computerChoice = "scissors";
    }
    for(i=1; i<6; i++) {
    var counter =0;
    document.getElementById("box1").onclick= function(){
        if(computerChoice == "rock"){
            alert("It is a tie, You chose Rock, computer chose Rock, Lame!");
        }
        else if(computerChoice =="paper"){
            alert("Sucker, YOU LOST! You chose Rock, COMPUTER OVERLORD chose paper");
        }
        else if(computerChoice=="scissors"){
            alert("DANG! You Beat Computer …
Run Code Online (Sandbox Code Playgroud)

javascript

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