Newer
Older
<ion-header>
<ion-navbar>
<ion-title>发布<span *ngIf="type == 'image'">图片</span><span *ngIf="type == 'video'">视频</span> </ion-title>
<ion-buttons end>
<button ion-button icon-only (click)="handle()" class="toolbar-icon">
<!-- 发布-->
</button>
</ion-buttons>
</ion-navbar>
</ion-header>
<ion-content padding>
<ion-item>
<ion-label class="main-color">选择板块</ion-label>
<ion-select [(ngModel)]="obj.plateType" cancelText="取消" okText="确定">
<ion-option *ngFor="let type of plateList" [value]="type.id">{{type.name}}</ion-option>
</ion-select>
</ion-item>
<ion-item>
<ion-label class="main-color">发布范围</ion-label>
<ion-select [(ngModel)]="obj.publishRangeFlag" cancelText="取消" okText="确定" placeholder="全体人员">
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<ion-option *ngFor="let item of group" [value]="item.id">{{item.groupName}}</ion-option>
</ion-select>
</ion-item>
<ion-item>
<ion-input [(ngModel)]="obj.title" placeholder="请输入内容标题"></ion-input>
</ion-item>
<ion-item>
<ion-label style="margin-top: -10px" class="main-color">推荐轮播图</ion-label>
<ion-label>
<div *ngIf="!caroul" class="selectDiv" (click)="tackePic(2)" style="height: 50px;width: 50px" float-end>
<div class="height"></div>
<div class="width"></div>
</div>
<div *ngIf="caroul" class="selectDiv" (click)="tackePic(2)" style="height: 50px;width: 50px" float-end>
<ion-icon (click)="deleteCarousel()" class="main-color" name="close-circle"></ion-icon>
<img [src]="pictrue + caroul.path" alt="标题图片">
</div>
</ion-label>
</ion-item>
<ion-item>
<textarea [(ngModel)]="obj.content" class="content-textarea" placeholder="请在此输入发布内容"></textarea>
</ion-item>
<ion-item *ngIf="type == 'image'">
<ion-row>
<ion-col class="imgList" col-4 *ngFor="let img of fileList;let i = index;" >
<span class="imgTips" *ngIf="i == 0">标题图片</span>
<ion-icon (click)="deleteFile(i)" class="main-color" name="close-circle"></ion-icon>
<img [src]="pictrue + img.path" alt="标题图片">
</ion-col>
<ion-col col-4 *ngIf="fileList.length < 9">
<div class="selectDiv" (click)="tackePic(1)">
<div class="height"></div>
<div class="width"></div>
</div>
</ion-col>
</ion-row>
</ion-item>
<ion-item *ngIf="type == 'video'">
<ion-row>
<ion-col class="imgList" col-4 *ngFor="let video of fileList;let i = index;">
<ion-icon (click)="deleteFile(i)" class="main-color" name="close-circle"></ion-icon>
<video width="100%" height="100%" [src]="pictrue + video.path" controls="controls">
您的浏览器不支持 html5。
</video>
</ion-col>
<ion-col col-4 *ngIf="fileList.length < 3">
<div class="selectDiv" (click)="selectVideo(3)">
<div class="height"></div>
<div class="width"></div>
</div>
</ion-col>
</ion-row>
</ion-item>
</ion-content>