标签: partial

循环在rails中的列

这可能很容易,但我很难搞清楚.

我有一个部分:

<% for room in @scrape %>
<tr id="page_<%= room.id %>">
    <th scope="row" class="<%= cycle("spec", "specalt") -%>"><%=h room.name %></td>
    <td class="<%=current_cycle%>"><%=h room.day1 %></td>
    <td class="<%=current_cycle%>"><%=h room.day2 %></td>
    <td class="<%=current_cycle%>"><%=h room.day3 %></td>
    <td class="<%=current_cycle%>"><%=h room.day4 %></td>
    <td class="<%=current_cycle%>"><%=h room.day5 %></td>
    <td class="<%=current_cycle%>"><%=h room.day6 %></td>
    <td class="<%=current_cycle%>"><%=h room.day7 %></td>
    <td class="<%=current_cycle%>"><%= select_tag("room[#{room.id}]", options_for_select(0..room.spots,0)) %></td>

</tr>
<% end %>
Run Code Online (Sandbox Code Playgroud)

从find_by_sql结果如下:

    ID         Room     Day1     Day2   Day3    Day4    Day5    Day6    Day7
   18298   Blue Room   13.23    13.23   13.23   13.23   13.23   13.23   13.23
Run Code Online (Sandbox Code Playgroud)

但我不知道会有多少天,我如何通过不同日期的列结果循环?

ruby sql loops ruby-on-rails partial

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

如何通过C程序写入文本文件

我的问题是fprintf只是将预期输出的一部分打印到文件中.当我使用printf时,输出正确地打印在输出窗口上,显示循环是正确的但是当我使用它与fprintf时,不打印完整的输出.仅打印初始部分.

请问可能出现什么问题?

提前致谢...

printf file partial

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

通过ajax发送请求时自动呈现部分

我试图找出当通过ajax发出请求时如何自动将视图呈现为部分(无母版页).

我想避免的是在每个可以返回ajax的控制器方法中使用以下代码(因为那不是很干):

return Request.IsAjaxRequest() ? PartialView(model) : View(model)
Run Code Online (Sandbox Code Playgroud)

我的第一个想法是在方法中将检查添加到我的基本控制器中View.但是view方法返回一个View(PartialView不继承).这样就失败了.

我的下一次尝试是尝试在我的自定义剃刀视图引擎中进行检查,如果它是ajax请求,则简单地删除母版页.但那也失败了.

我能做的是创建一个ViewOrPartial包含检查并相应返回结果的新方法.

你会怎么做的?

ajax asp.net-mvc partial razor asp.net-mvc-3

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

Symfony问题.如何在action.class中使用get_partial?

当我这样做:

public function executeGetHTML(sfWebRequest $request)
{
  **$pageContent = get_partial('mypage2'); **
}
Run Code Online (Sandbox Code Playgroud)

我明白了:

Call to undefined function get_partial()
Run Code Online (Sandbox Code Playgroud)

那么,如何打开它?我试过sfLoader :: loadHelpers('Partial'); 但它说sfLoader未定义.. :(

php symfony1 partial

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

基于Ajax中的实例变量动态更新页面

更新:我的问题得到了解答,但我写了一篇博文,详细说明了我是如何做到这一点的:http: //lathamcity.com/posts/ajaxInRails.html

我有一个页面,显示基于Ruby对象的事物列表.我的目标是进行Ajax调用以获取新的Ruby对象,然后基于此更新列表.

我认为这样做的方法是偏爱.我使用代码中的Rails实例变量使整个列表成为部分文件.然后我想要Ajax调用将相应的实例变量设置为新列表并重新呈现部分.

这是最终目标,但是现在我正在尝试做一个非常基本的版本,我只是将一个实例变量设置为字符串,然后显示字符串.

所以在我的div中,我有:

<% form_tag :action => :go , :method => :get, :remote => true  do %>
    <%= submit_tag "Go" %>
<% end %>

<div id="test"><%= render(:partial => 'test') %></div>
Run Code Online (Sandbox Code Playgroud)

views/interface(我的控制器名称)文件夹中有一个_test.erb文件,只有以下行作为其内容:

<%= @test %>
Run Code Online (Sandbox Code Playgroud)

然后在我的控制器中,

def go
    @test = "Hello You"
    render :update do |page|
        page.replace_html "test", :partial => "test"
    end
end
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我得到: Missing template interface/update, application/update

我不太了解render :update,我在谷歌的一个例子中找到了它.

我做错了什么导致了这个问题,我该如何解决?我是以正确的方式解决这个问题还是有更好的方法来做到这一点?

ajax ruby-on-rails partial

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

如何将部分图像插入到图片框中?

我不确定是否可以将图像的一部分插入到图片框中,但是我想创建一个500*500像素的图像,然后通过设置它来将它的部分用作可连接的50*50个小块.图片框内的图像位置......

通过使用图形可以做出类似的事吗?我对它不太熟悉......(我说的是C#表单应用程序......)

c# location image picturebox partial

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

Javascript Regex仅用于部分字符串匹配

我需要编写一个JavaScript RegEx,它只匹配单词中的部分字符串.

例如,如果我使用字符串'atta'进行搜索

它应该回来

true for khatta
true for attari
true for navrattan
false for atta
Run Code Online (Sandbox Code Playgroud)

我无法想象如何使用一个RegEx来完成这项工作.谢谢!

javascript regex string match partial

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

覆盖单元格数据时,MATLAB matfile的大小会增加

由于数据量大且频繁自动保存,我决定使用matfile对象将保存方法从标准save()函数更改为部分保存:

https://www.mathworks.com/help/matlab/ref/matfile.html

我做了这个更改,因为使用save()会覆盖所有内容,即使对结构进行了微小的更改,也会大大减慢程序的速度.但是我注意到每次调用时使用matfile保存的时间都会线性增加,经过一些调试后我注意到这是由于文件大小每次都在增加,即使数据被相同的数据覆盖也是如此.这是一个例子:

% Save MAT file with string variable and cell variable
  stringvar = 'hello'
  cellvar = {'world'}
  save('test.mat', 'stringvar', 'cellvar', '-v7.3')
  m = matfile('test.mat', 'Writable', true);
% Get number of bytes of MAT file
  f = dir('test.mat'); f.bytes
% Output: 3928 - inital size
% Overwrite stringvar with same data.
  m.stringvar = 'hello';
  f = dir('test.mat'); f.bytes
% Output: 3928 - same as before
% Overwrite cellvar with same data.
  m.cellvar = {'world'};
  f = dir('test.mat'); f.bytes
% …
Run Code Online (Sandbox Code Playgroud)

matlab overwrite save partial mat

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

Rails content_for不局部渲染

由于某些原因,我无法在content_for块内渲染局部视图。

这是代码:

/ => index.html.slim
doctype html
html lang="de"
  = render "layouts/headinclude"
  body
    = yield
    - if Rails.env.production?
      - content_for :additional_headincludes do
        = render "layouts/hotjar"
Run Code Online (Sandbox Code Playgroud)

由于某种原因,以下内容不包括我的部分内容(完全渲染后):

  / # => _headinclude.html.slim
  head
    title= @title || "My Title"
    link href='//fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'
    - if content_for?(:additional_headincludes)
      = yield :additional_headincludes
Run Code Online (Sandbox Code Playgroud)

我看不出为什么这行不通。任何帮助表示赞赏。当直接在我的headinclude-partial 内部渲染部分时,一切正常。

rendering ruby-on-rails partial content-for

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

在部分类中声明的变量对第二个部分类声明不可见?

所以我有两个不同的源文件:

file1.cs:

namespace namespace1 {
    public partial class Class1 {
        public partial class NestedClass {

             public int myInt{ get; set; }

        }
    }    
}
Run Code Online (Sandbox Code Playgroud)

file2.cs:

namespace namespace1.Class1 {
    public partial class NestedClass {

         void doSomething() {
             Console.WriteLine(this.myInt); // class does not contain definition for myInt
         }
    } 
}
Run Code Online (Sandbox Code Playgroud)

问题:

我正在尝试访问第二个局部类中声明的成员变量。我声明的变量无法从其他文件查看。

我对解决方案的尝试:

我找到了这篇文章,但似乎并没有解决我的问题。我在每个部分类文件中声明了几个测试变量,而其他文件看不到任何变量。我尝试使用带和不带setter的公共变量和私有变量,因为这种情况下的问题涉及缺少setter。我以为也许我的类命名不正确,所以我对命名空间和类名进行了三重检查,并且它们都被声明为局部的。最后,我也尝试过重新启动Visual Studio,但无济于事。

任何帮助将不胜感激!

c# class partial

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