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

Update dragon-bones component

parent 447092b2
<!--龙骨面板-->
<p>
<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>
{{buttonText}}
</button>
......
......@@ -9,7 +9,7 @@ import {DomSanitizer, SafeResourceUrl} from '@angular/platform-browser';
styleUrls: ['./upload-dragon-bones.component.scss']
})
export class UploadDragonBonesComponent implements OnInit, OnChanges {
@Input() textDragonBones = {
@Input() dragonBones = {
skeJsonData: {url: "", name: ""},
texJsonData: {url: "", name: ""},
texPngData: {url: "", name: ""}
......@@ -27,7 +27,7 @@ export class UploadDragonBonesComponent implements OnInit, OnChanges {
skeJsonData = {};
texJsonData = {};
texPngData = {};
dragonBones = {
_dragonBones = {
skeJsonData: {url: "", name: ""},
texJsonData: {url: "", name: ""},
texPngData: {url: "", name: ""}
......@@ -43,24 +43,24 @@ export class UploadDragonBonesComponent implements OnInit, OnChanges {
}
ngOnInit() {
if(this.textDragonBones) {
if(!this.textDragonBones.skeJsonData) {
this.textDragonBones.skeJsonData = {url: "", name: ""}
if(this.dragonBones) {
if(!this.dragonBones.skeJsonData) {
this.dragonBones.skeJsonData = {url: "", name: ""}
}
if(!this.textDragonBones.texJsonData) {
this.textDragonBones.texJsonData = {url: "", name: ""}
if(!this.dragonBones.texJsonData) {
this.dragonBones.texJsonData = {url: "", name: ""}
}
if(!this.textDragonBones.texPngData) {
this.textDragonBones.texPngData = {url: "", name: ""}
if(!this.dragonBones.texPngData) {
this.dragonBones.texPngData = {url: "", name: ""}
}
} else {
this.textDragonBones = {
this.dragonBones = {
skeJsonData: {url: "", name: ""},
texJsonData: {url: "", name: ""},
texPngData: {url: "", name: ""}
};
}
this.dragonBones = this.textDragonBones;
this._dragonBones = this.dragonBones;
}
ngOnChanges() {
......
......@@ -28,7 +28,7 @@
<nz-form-label [nzSpan]="2" nzFor="email">围巾小鸟</nz-form-label>
<nz-form-control [nzSpan]="8">
<upload-dragon-bones
[textDragonBones]="contentObj.birdDragonBones_1"
[dragonBones]="contentObj.birdDragonBones_1"
(change)="updateDragonBones($event, 'birdDragonBones_1', contentObj)"
></upload-dragon-bones>
</nz-form-control>
......@@ -38,7 +38,7 @@
<nz-form-label [nzSpan]="2" nzFor="email">黄帽子小鸟</nz-form-label>
<nz-form-control [nzSpan]="8">
<upload-dragon-bones
[textDragonBones]="contentObj.birdDragonBones_2"
[dragonBones]="contentObj.birdDragonBones_2"
(change)="updateDragonBones($event, 'birdDragonBones_2', contentObj)"
></upload-dragon-bones>
</nz-form-control>
......@@ -48,7 +48,7 @@
<nz-form-label [nzSpan]="2" nzFor="email">音频小鸟</nz-form-label>
<nz-form-control [nzSpan]="8">
<upload-dragon-bones
[textDragonBones]="contentObj.birdDragonBones_2"
[dragonBones]="contentObj.birdDragonBones_2"
(change)="updateDragonBones($event, 'birdDragonBones_audio', contentObj)"
></upload-dragon-bones>
</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