小编bla*_*011的帖子

Docker将文件添加到VOLUME

我有一个Dockerfile将一些文件复制到容器中,然后创建一个VOLUME.

...
ADD src/ /var/www/html/
VOLUME /var/www/html/files
...
Run Code Online (Sandbox Code Playgroud)

src文件夹中是一个文件夹,在这个文件夹中是我需要在容器第一次启动时复制到VOLUME的一些文件.

我认为第一次创建容器时它会使用卷中指定的原始目录的内容,但事实并非如此.

那么如何将文件存入此文件夹?我是否需要创建一个额外的文件夹并使用脚本复制它(我希望不是)?

docker dockerfile

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

UIActivityViewController解除MailViewController

我尝试通过UIActivityViewController发送电子邮件,它工作正常,但邮件发送后不会解除邮件视图.当用户按下"取消"按钮时,它也不会被忽略.

我该怎么做才能解决问题?

这里是我使用的代码:

//conf share view
    NSString *textToShare = @"Teststring!";
    UIImage *imageToShare = fetchedImage;
    NSURL *urlToShare = [NSURL URLWithString:string_url];
    NSArray *activityItems = [[NSArray alloc]  initWithObjects:textToShare, imageToShare,urlToShare,nil];

    UIActivity *activity = [[UIActivity alloc] init];

    NSArray *applicationActivities = [[NSArray alloc] initWithObjects:activity, nil];
    UIActivityViewController *activityVC =
    [[UIActivityViewController alloc] initWithActivityItems:activityItems
                                      applicationActivities:applicationActivities];

    activityVC.excludedActivityTypes = @[UIActivityTypeAssignToContact,
        UIActivityTypePostToWeibo,
        UIActivityTypeCopyToPasteboard,
        UIActivityTypeSaveToCameraRoll,
        UIActivityTypePrint];

    [activityVC setCompletionHandler:^(NSString *activityType, BOOL completed) {
        NSLog(@"CompletionHandler was called!");
    }];
Run Code Online (Sandbox Code Playgroud)

谢谢!

email objective-c ipad

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

模板中的Angular2 ViewChild

我有以下视图(interests.component.html):

<Tree #tree [nodes]="nodes" [options]="treeOptions">
  <template #treeNodeTemplate let-node>
    <inline-editor #nodeEdit type="text" [(ngModel)]="node.data.name" (onEdit)="beginEditable($event)" (onSave)="saveEditable($event)" name="node{{node.data.id}}" size="8"></inline-editor>

      <a (click)="addNode(node)"><i class="pull-right btn btn-xs icon-plus"></i></a>
      <a (click)="editNode(node)"><i class="pull-right btn btn-xs icon-note"></i></a>
      <a (click)="deleteNode(node)"><i class="pull-right btn btn-xs icon-trash"></i></a>
  </template>
</Tree>
Run Code Online (Sandbox Code Playgroud)

我的组件看起来像这样(interests.component.ts):

import { Component, ViewChild, ViewChildren, QueryList } from '@angular/core';
import * as _ from "lodash";
import * as $ from "jquery";

import { AppState } from '../app.service';
import {TreeModule, TreeNode, TREE_ACTIONS, KEYS, IActionMapping } from 'angular2-tree-component';
import {InlineEditorComponent} from 'ng2-inline-editor';

@Component({
  selector: 'interests', …
Run Code Online (Sandbox Code Playgroud)

javascript angular

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

NestJS - 组合多个 Guards 并在其中一个返回 true 时激活

我有一个问题。

是否可以在一条路线上使用多个身份验证防护(在我的情况下是基本身份验证和 ldap 身份验证)。当一名守卫成功时,应验证该路线。

nestjs

5
推荐指数
3
解决办法
3014
查看次数

标签 统计

angular ×1

docker ×1

dockerfile ×1

email ×1

ipad ×1

javascript ×1

nestjs ×1

objective-c ×1