我有一个Dockerfile将一些文件复制到容器中,然后创建一个VOLUME.
...
ADD src/ /var/www/html/
VOLUME /var/www/html/files
...
Run Code Online (Sandbox Code Playgroud)
在src文件夹中是一个文件夹,在这个文件夹中是我需要在容器第一次启动时复制到VOLUME的一些文件.
我认为第一次创建容器时它会使用卷中指定的原始目录的内容,但事实并非如此.
那么如何将文件存入此文件夹?我是否需要创建一个额外的文件夹并使用脚本复制它(我希望不是)?
我尝试通过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)
谢谢!
我有以下视图(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) 我有一个问题。
是否可以在一条路线上使用多个身份验证防护(在我的情况下是基本身份验证和 ldap 身份验证)。当一名守卫成功时,应验证该路线。