小编Ism*_*moh的帖子

form_for - Ruby on Rails

我不明白form_for.

我尝试实现本教程,但我不理解视图代码.
此外,我不明白api,否则我不会在这里问...

<%= form_for @user, :as => :user, :url => sign_in_path(@user) do |f| %>

  1. 什么是:as => :user说什么?
  2. :url => sign_in_path很清楚,但为什么会(@user)背后呢?
  3. 我怎样才能获得@user不同的访问权限View
    3.1.我也希望在application.html.erb(布局)中使用log-in-form ,但是@user它位于user_controller.rb和不在application_controller.rb.
    我怎样才能做到这一点?
  4. <%= form_for (User.new), ... 运作良好,但我认为这是不对的..
  5. 为什么有类似for/forEach-loop的东西? do |f| %>

谢谢你的帮助!

ruby ruby-on-rails ruby-on-rails-4

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

字体和颜色 - #region

是否可以更改#region和#endregion的字体颜色?我没有找到这个元素extras/options/fonts and colors.

visual-studio-2013

12
推荐指数
1
解决办法
1972
查看次数

如何通过 JS 中的 WebPack 包提供全局 TypeScript 类

我目前正在研究 TypeScript。我想用TS替换JS,但是我有很多JS文件,所以我只想在TS中创建新类并想在我的旧JS文件atm中使用这些。后来我想用TS替换所有JS。

我不是 100% 熟悉 webpack 和捆绑的 js 文件,所以我可以使用一些帮助。

有没有机会用 gulp 将 TS 编译成 JS(已经完成 - 它有效)并在不同(旧)JS 文件中使用这些 TS 类?

打字稿文件:

class Car {
    seats: number;
    passengers: string[];

    add(passenger: string) {
        if(this.passengers.indexOf(passenger) === -1) {
            this.passengers.push(passenger);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

JavaScript 文件:

var car = new Car();
car.seats = 5;
car.add("Pete");
Run Code Online (Sandbox Code Playgroud)

正如您所提到的, Car 是undefined

如何在其他 JS 文件中使用我的 Car 类?(经过 ts 编译和 webpack 捆绑)

这是我的旧 gulp 任务:

gulp.task('bundle-ts-webpack', ['compile-ts-webpack'], function() {
    var tsFiles = glob.sync(config.js.tsSource);

    return webpackStream({
        /* configuration …
Run Code Online (Sandbox Code Playgroud)

javascript node.js typescript gulp webpack

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

C# SystemEvents.PowerModeChanged 触发得太晚

我想在计算机或笔记本电脑暂停之前捕获 PowerModeChanged 事件。

\n\n

我的代码片段如下:

\n\n
void SystemEvents_OnPowerChanged(object sender, PowerModeChangedEventArgs e)\n    {\n        string fileName = DateTime.Today.ToString("yyyy-MM-dd") + ".txt";   //Den aktuellen Tag ermittlen\n        string time = DateTime.Now.ToString("HH:mm:ss");                    //Die Zeit beim Eintreten des Events ermitteln           \n\n        switch (e.Mode)                                                     //Event abfangen\n        {\n            case PowerModes.Resume:                                         //Das Betriebssystem steht unmittelbar davor, aus dem Ruhezustand fortgesetzt zu werden, ...\n\n                LogToFile(fileName, " - " + time + " -> Pause.");           //... sodass die Pause beendet ist.\n                lblStatus.Text = "Arbeit, Arbeit! :)";\n                break;\n\n            case PowerModes.Suspend:                                        //Die Ausf\xc3\xbchrung …
Run Code Online (Sandbox Code Playgroud)

c# eventhandler

5
推荐指数
0
解决办法
420
查看次数

HTML / ERB - 标准按钮?

在图片中你可以看到2Buttons:截图

我希望用户只需输入电子邮件和密码,然后按回车键接受它。

有机会进行这样的设置吗?

我知道C#中有一个选项,但我忘了它是如何调用的。(标准按钮?)

有 2 个输入文本和 2 个按钮(登录表单/注册)电子邮件 - 密码 - 登录 Btn 和或注册 Btn。用户输入他的电子邮件和密码。之后,他按“返回”接受并登录。登录 btn 是第一个按“返回”选择的按钮的选项是如何调用的?***

这就是我正在使用的:

  • Ruby on Rails 4
  • 超文本标记语言
  • HTML.ERB
  • 引导程序3

html forms ruby-on-rails

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

Ruby on Rails - link_to - 在类中引用

这就是我要的:

class = "navbar-toggle" data-toggle = "collapse" data-target = ".navMenuCollapse"
Run Code Online (Sandbox Code Playgroud)

这就是我得到的:

class="\&quot;navbar-toggle\&quot; data-toggle = \&quot;collapse\&quot; data-target = \&quot;.navMenuCollapse\&quot;"
Run Code Online (Sandbox Code Playgroud)

这是我试过的:

<%= link_to 'test', welcome_index_path, {:class => '\"navbar-toggle\" data-toggle = \"collapse\" data-target = \".navMenuCollapse\"'} %>
Run Code Online (Sandbox Code Playgroud)

有没有机会在class-tag中获取引号?感谢帮助.

ruby ruby-on-rails link-to ruby-on-rails-4

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