Commit 9a1bb545 authored by 李维's avatar 李维

Update dragon-bones component

parent 447092b2
<!--龙骨面板--> <!--龙骨面板-->
<p> <p>
<span>&nbsp;</span> <span>&nbsp;</span>
<button nz-button nzType="dashed" (click)="setAnimaBtnClick(dragonBones)" nzSize="large"> <button nz-button nzType="dashed" (click)="setAnimaBtnClick(_dragonBones)" nzSize="large">
<i nz-icon nzType="tool" nzTheme="outline"></i> <i nz-icon nzType="tool" nzTheme="outline"></i>
{{buttonText}} {{buttonText}}
</button> </button>
......
...@@ -9,7 +9,7 @@ import {DomSanitizer, SafeResourceUrl} from '@angular/platform-browser'; ...@@ -9,7 +9,7 @@ import {DomSanitizer, SafeResourceUrl} from '@angular/platform-browser';
styleUrls: ['./upload-dragon-bones.component.scss'] styleUrls: ['./upload-dragon-bones.component.scss']
}) })
export class UploadDragonBonesComponent implements OnInit, OnChanges { export class UploadDragonBonesComponent implements OnInit, OnChanges {
@Input() textDragonBones = { @Input() dragonBones = {
skeJsonData: {url: "", name: ""}, skeJsonData: {url: "", name: ""},
texJsonData: {url: "", name: ""}, texJsonData: {url: "", name: ""},
texPngData: {url: "", name: ""} texPngData: {url: "", name: ""}
...@@ -27,7 +27,7 @@ export class UploadDragonBonesComponent implements OnInit, OnChanges { ...@@ -27,7 +27,7 @@ export class UploadDragonBonesComponent implements OnInit, OnChanges {
skeJsonData = {}; skeJsonData = {};
texJsonData = {}; texJsonData = {};
texPngData = {}; texPngData = {};
dragonBones = { _dragonBones = {
skeJsonData: {url: "", name: ""}, skeJsonData: {url: "", name: ""},
texJsonData: {url: "", name: ""}, texJsonData: {url: "", name: ""},
texPngData: {url: "", name: ""} texPngData: {url: "", name: ""}
...@@ -43,24 +43,24 @@ export class UploadDragonBonesComponent implements OnInit, OnChanges { ...@@ -43,24 +43,24 @@ export class UploadDragonBonesComponent implements OnInit, OnChanges {
} }
ngOnInit() { ngOnInit() {
if(this.textDragonBones) { if(this.dragonBones) {
if(!this.textDragonBones.skeJsonData) { if(!this.dragonBones.skeJsonData) {
this.textDragonBones.skeJsonData = {url: "", name: ""} this.dragonBones.skeJsonData = {url: "", name: ""}
} }
if(!this.textDragonBones.texJsonData) { if(!this.dragonBones.texJsonData) {
this.textDragonBones.texJsonData = {url: "", name: ""} this.dragonBones.texJsonData = {url: "", name: ""}
} }
if(!this.textDragonBones.texPngData) { if(!this.dragonBones.texPngData) {
this.textDragonBones.texPngData = {url: "", name: ""} this.dragonBones.texPngData = {url: "", name: ""}
} }
} else { } else {
this.textDragonBones = { this.dragonBones = {
skeJsonData: {url: "", name: ""}, skeJsonData: {url: "", name: ""},
texJsonData: {url: "", name: ""}, texJsonData: {url: "", name: ""},
texPngData: {url: "", name: ""} texPngData: {url: "", name: ""}
}; };
} }
this.dragonBones = this.textDragonBones; this._dragonBones = this.dragonBones;
} }
ngOnChanges() { ngOnChanges() {
......
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
<nz-form-label [nzSpan]="2" nzFor="email">围巾小鸟</nz-form-label> <nz-form-label [nzSpan]="2" nzFor="email">围巾小鸟</nz-form-label>
<nz-form-control [nzSpan]="8"> <nz-form-control [nzSpan]="8">
<upload-dragon-bones <upload-dragon-bones
[textDragonBones]="contentObj.birdDragonBones_1" [dragonBones]="contentObj.birdDragonBones_1"
(change)="updateDragonBones($event, 'birdDragonBones_1', contentObj)" (change)="updateDragonBones($event, 'birdDragonBones_1', contentObj)"
></upload-dragon-bones> ></upload-dragon-bones>
</nz-form-control> </nz-form-control>
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
<nz-form-label [nzSpan]="2" nzFor="email">黄帽子小鸟</nz-form-label> <nz-form-label [nzSpan]="2" nzFor="email">黄帽子小鸟</nz-form-label>
<nz-form-control [nzSpan]="8"> <nz-form-control [nzSpan]="8">
<upload-dragon-bones <upload-dragon-bones
[textDragonBones]="contentObj.birdDragonBones_2" [dragonBones]="contentObj.birdDragonBones_2"
(change)="updateDragonBones($event, 'birdDragonBones_2', contentObj)" (change)="updateDragonBones($event, 'birdDragonBones_2', contentObj)"
></upload-dragon-bones> ></upload-dragon-bones>
</nz-form-control> </nz-form-control>
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
<nz-form-label [nzSpan]="2" nzFor="email">音频小鸟</nz-form-label> <nz-form-label [nzSpan]="2" nzFor="email">音频小鸟</nz-form-label>
<nz-form-control [nzSpan]="8"> <nz-form-control [nzSpan]="8">
<upload-dragon-bones <upload-dragon-bones
[textDragonBones]="contentObj.birdDragonBones_2" [dragonBones]="contentObj.birdDragonBones_2"
(change)="updateDragonBones($event, 'birdDragonBones_audio', contentObj)" (change)="updateDragonBones($event, 'birdDragonBones_audio', contentObj)"
></upload-dragon-bones> ></upload-dragon-bones>
</nz-form-control> </nz-form-control>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment