小编Vik*_*ram的帖子

在 ruby​​ on rails 模型中使用 cookies 值

如何在模型中使用 cookie 值。

我有一个使用回形针上传文件的模型,并添加了内插来传递 cookie 值。此 cookie 在登录到用户文件夹名称时设置。

我有一个上传模型来上传文件,并希望传递文件夹名称以在以下代码的路径中使用

has_attached_file :upload,
    :url => "/controllers/original/:basename.:extension",
    :path => "/files/uploads/:folder/:basename.:extension"
Run Code Online (Sandbox Code Playgroud)

这就是我在控制器中使用它的方式

@upload = Upload.new(params[:upload])
Run Code Online (Sandbox Code Playgroud)

所以我不知道如何将文件夹名称传递给模型,我尝试使用插值但局部变量在那里也不可用,所以我被困在这里,

我正在尝试这样做,因为我无法在模型中获取会话或当前用户。

cookies session ruby-on-rails paperclip ruby-on-rails-3

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

在php中将24小时制时间转换为12小时制时间

如何在 php 中将 24 小时格式时间转换为 12 小时格式时间,如 1630 应该是下午 4:30。

有文章将 24 小时格式时间转换为 12 小时格式时间,如 16:30 到 04:30 PM,但我需要将小时转换为时间。

我是通过将它除以 1200 并将余数作为分钟来做的,但我希望有另一种方法可以使用日期或时间函数来做到这一点。

php datetime

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

在角度为4的选择框中处理optgroup

如何在角度4的选择框中获取onchange函数中的optgroup标签值

我有一个表格中的选择框,其中有多个日期作为选项组,时间为24小时格式,分别为1000,1200和1400,分别为10 AM12PM和2PM.

    <select class="form-control" formControlName="arrival_time" (change)="onSlotChange($event)">
        <option value="" data-date="" data-slot="">Select Arrival Time</option>
         <ng-container *ngIf="!availablePrevSlots">
            <optgroup label="{{availablePrevSlotDate}}">
               <option value=null hidden>-- No Slot Available --</option>
            </optgroup>
         </ng-container>
         <ng-container *ngIf="availablePrevSlots">
            <optgroup label="{{availablePrevSlotDate}}">
               <option value=null hidden>HH:MM</option>
               <option *ngFor="let slot of availablePrevSlots" [value]="slot">{{slotToString(slot)}}</option>
            </optgroup>
         </ng-container>
         <ng-container *ngIf="!availableSlots">
            <optgroup label="{{availableSlotDate}}">
               <option value=null hidden>-- No Slot Available --</option>
            </optgroup>
         </ng-container>
         <ng-container *ngIf="availableSlots">
            <optgroup label="{{availableSlotDate}}">
               <option value=null hidden>HH:MM</option>
               <option *ngFor="let slot of availableSlots" [value]="slot">{{slotToString(slot)}}</option>
            </optgroup>
         </ng-container>
         <ng-container *ngIf="!availableNextSlots">
            <optgroup label="{{availableNextSlotDate}}">
               <option value=null hidden>-- No Slot Available --</option> …
Run Code Online (Sandbox Code Playgroud)

data-binding typescript angular

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

为动态元素 CoffeeScript 设置 CSS

我正在尝试编写一段代码,为单击链接时添加的一些动态元素设置 CSS。

根据 CoffeeScript 教程中的示例代码,它应该使用以下代码。

temp = temp+1
$ '.box_'+temp
.css 'background', 'white'
Run Code Online (Sandbox Code Playgroud)

temp是一个可变整数。我尝试使用静态值,例如

$ '.box_1'
.css 'background', 'white'
Run Code Online (Sandbox Code Playgroud)

但它返回类似这样的内容,其中 .css 不是函数错误

$('.box_1'.css('left', 100));
Run Code Online (Sandbox Code Playgroud)

css coffeescript

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

在构建角度cli时做错误做什么 - 内存不足问题

什么"false"ng build --prod --aot false命令

我正在开发一个使用ng cli开发的角度4应用程序,因为它是一个企业解决方案,应用程序变得如此庞大,以至于服务和构建需要太多时间.我甚至得到了javascript内存问题,我开始使用以下命令来构建应用程序

ng build --prod --aot false
Run Code Online (Sandbox Code Playgroud)

但我不确定它是如何工作的

build angular

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

如何在调试模式下,在 react-native-firebase 中禁用 Crashlytics?

我在本机应用程序上集成了 firebase Crashlytics。我想在开发模式下禁用崩溃日志。如何在调试模式下为 Android 和 Ios 应用程序禁用崩溃日志。要创建崩溃日志,我遵循了 react native firebase 文档,请查看此官方链接 :: https://rnfirebase.io/docs/v5.xx/crashlytics/android

我正在使用 react-native-firebase 版本 5.2.2

我想在不更改版本的情况下禁用调试模式下的日志。我想添加代码来禁用 Android 和 Ios 的崩溃日志。请建议如何做到这一点。

android ios firebase crashlytics react-native

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

在点击事件监听器中使用时,这不是一个功能

我正在处理javascript文件,并具有以下代码

class test(){
    constructor(){
    }
    showBox(){
        var countBlock = document.createElement("div");
        document.body.appendChild(countBlock); 
        countBlock.addEventListener('click', function(){
            this.showList()
        });
    }
    showList(){
        console.log('Element clicked')
    }
}
Run Code Online (Sandbox Code Playgroud)

除非单击元素,否则代码工作正常,当我单击它时,它显示 this.showList() is not a function

不确定如何解决

javascript

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

即使控制台关闭,也继续运行golang项目

即使控制台(putty)关闭,如何保持golang项目运行.我在golang中开发了REST API,并在AWS上托管并使用putty连接和运行项目

以下命令用于安装和运行项目(myapi)

go install myapi

myapi
Run Code Online (Sandbox Code Playgroud)

当我关闭腻子时,它停止工作.

putty amazon-ec2 go amazon-web-services

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

Chrome为元素添加display none

在我的网站上,chrome会display:none在加载时将css 添加到元素中.

以下是chrome添加的css代码

:root .ad-row, :root #ad-footer, :root .ad-sidebar, :root .ad-content, :root #content > #right > .dose > .dosesingle, :root #content > #center > .dose > .dosesingle, :root .ad-header {
    display: none !important;
}
Run Code Online (Sandbox Code Playgroud)

我删除了所有js文件并检查但它无法正常工作.

javascript css google-chrome

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