Commit 81531605 authored by liujiangnan's avatar liujiangnan

feat

parent 6708a344
export const defaultData = { export const defaultData = {
"title": "Hello Apples",
"endImgAni": {
"ske": {
"url": "https://teach.cdn.ireadabc.com/8a5825bc51a32f13ddb55d3065d713a9.json",
"name": "动画用图川阅阅奖励_ske.json"
},
"tex": {
"url": "https://teach.cdn.ireadabc.com/c4f5e10343ab1e79eb7407867fc4a85b.json",
"name": "动画用图川阅阅奖励_tex.json"
},
"png": {
"url": "https://teach.cdn.ireadabc.com/bc984a44b7537f051707f662fba3943e.png",
"name": "动画用图川阅阅奖励_tex.png"
}
},
"video_url": "http://staging-teach.cdn.ireadabc.com/1dde63cee33e4445fbab13297479e733.mp4" "video_url": "http://staging-teach.cdn.ireadabc.com/1dde63cee33e4445fbab13297479e733.mp4"
} }
\ No newline at end of file
<div class="model-content"> <div class="model-content">
<div>
<span style="font-size: 20px;">标题: </span><input type="text" nz-input [(ngModel)]="item.title" (blur)="save()">
<span style="font-size: 20px;">提示动画: </span>
<app-upload-dragon-bone style="width: 100%" (save)="onDragonBoneSave($event,item)"
[skeJsonData]="item.endImgAni.ske" [texJsonData]="item.endImgAni.tex" [texPngData]="item.endImgAni.png">
</app-upload-dragon-bone>
</div>
<div style="padding: 10px;background-color: #fff;"> <div style="padding: 10px;background-color: #fff;">
<div style="padding: 20px"> <div style="padding: 20px">
<app-upload-video [videoUrl]="item.video_url" (videoUploaded)="onVideoUploaded($event)"></app-upload-video> <app-upload-video [videoUrl]="item.video_url" (videoUploaded)="onVideoUploaded($event)"></app-upload-video>
......
...@@ -16,6 +16,12 @@ export class FormComponent extends ComponentBase implements OnInit, OnChanges, O ...@@ -16,6 +16,12 @@ export class FormComponent extends ComponentBase implements OnInit, OnChanges, O
saveKey = "cartoon_video"; saveKey = "cartoon_video";
item = { item = {
title: "",
endImgAni: {
ske: {},
tex: {},
png: {}
},
video_url: "", video_url: "",
}; };
...@@ -29,6 +35,11 @@ export class FormComponent extends ComponentBase implements OnInit, OnChanges, O ...@@ -29,6 +35,11 @@ export class FormComponent extends ComponentBase implements OnInit, OnChanges, O
this.save(); this.save();
} }
onDragonBoneSave(e, item) {
console.log(e);
this.save();
}
onVideoUploaded(evt) { onVideoUploaded(evt) {
this.item.video_url = evt.url; this.item.video_url = evt.url;
console.log(evt); console.log(evt);
......
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