<!DOCTYPE html>
<html lang="en">
<head>
<title>编辑器</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="language" content="english">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link rel="stylesheet" type="text/css" href="font/iconfont.css" />
<link rel="stylesheet" href="katex/katex.min.css" />
<link rel="stylesheet" href="highlight/styles/monokai-sublime.min.css" />
<link rel="stylesheet" href="Quill/quill.snow.css" />
<link rel="stylesheet" type="text/css" href="wuui/wu-ui/iconfont.css" />
<link rel="stylesheet" type="text/css" href="wuui/wu-ui/wu-ui.css" />
<link rel="stylesheet" href="editStyle.css" />
<style>
body > #standalone-container {
margin: 0px auto;
max-width: 720px;
}
</style>
</head>
<body>
<div id="app" :style="editTopStyle">
<div class="form" >
<div class="form-box">
<div class="form-label">
文章标题
</div>
<div class="form-input">
<input placeholder="输入文章标题" type="text" v-model="title" />
</div>
</div>
</div>
<div id="standalone-container">
<div id="toolbar-container">
<!-- <span class="ql-formats">
<select class="ql-font"></select>
<select class="ql-size"></select>
</span> -->
<span class="ql-formats">
<button class="ql-bold"></button>
<button class="ql-italic"></button>
<button class="ql-underline"></button>
<button class="ql-strike"></button>
<select class="ql-color"></select>
<select class="ql-background"></select>
</span>
<span class="ql-formats">
<button class="ql-header" value="1"></button>
<button class="ql-header" value="2"></button>
<button class="ql-blockquote"></button>
<button class="ql-code-block"></button>
</span>
<span class="ql-formats">
<button class="ql-clean"></button>
</span>
<span class="ql-formats">
<button class="ql-list" value="ordered"></button>
<button class="ql-list" value="bullet"></button>
<button class="ql-indent" value="-1"></button>
<button class="ql-indent" value="+1"></button>
<button class="ql-direction" value="rtl"></button>
<select class="ql-align"></select>
</span>
<!-- <span class="ql-formats">
<button class="ql-link"></button>
<button class="ql-formula"></button>
<button class="ql-script" value="sub"></button>
<button class="ql-script" value="super"></button>
</span> -->
<span class="ql-formats rule-tool">
<button @click="uploadPicShow=true,editType=1"><i class="iconfont icon-image"></i></button>
<button @click="uploadVideoShow=true,editType=1"><i class="iconfont icon-arrow-right-drop-circle"></i></button>
<button @click="uploadMusicShow=true,editType=1"><i class="iconfont icon-itunes"></i></button>
<button @click="uploadFileShow=true,editType=1"><i class="iconfont icon-attachment"></i></button>
<button @click="shopShow=true,editType=1" :class="shopID!=0?'active':''" v-if="!isPaid"><i class="iconfont icon-medical-bag"></i></button>
<button @click="expandShow=true,editType=1"><i class="iconfont icon-puzzle"></i></button>
</span>
</div>
</div>
<div id="editor-container"></div>
<div class="form" >
<div class="form-box" v-if="shopID==0">
<div class="form-label">
付费阅读
</div>
<div class="form-action">
<div class="form-switch" :class="isPaid?'active':''" @click="isPaid=!isPaid">
<div class="form-item"></div>
</div>
</div>
</div>
</div>
<div class="standalone-isPaid" :class="isPaid?'editShow':''">
<div class="standalone-container">
<div id="shop-toolbar">
<span class="ql-formats">
<button class="ql-bold"></button>
<button class="ql-italic"></button>
<button class="ql-underline"></button>
<button class="ql-strike"></button>
<select class="ql-color"></select>
<select class="ql-background"></select>
</span>
<span class="ql-formats">
<button class="ql-header" value="1"></button>
<button class="ql-header" value="2"></button>
<button class="ql-blockquote"></button>
<button class="ql-code-block"></button>
</span>
<span class="ql-formats">
<button class="ql-clean"></button>
</span>
<span class="ql-formats">
<button class="ql-list" value="ordered"></button>
<button class="ql-list" value="bullet"></button>
<button class="ql-indent" value="-1"></button>
<button class="ql-indent" value="+1"></button>
<button class="ql-direction" value="rtl"></button>
<select class="ql-align"></select>
</span>
<span class="ql-formats rule-tool">
<button @click="uploadPicShow=true,editType=2"><i class="iconfont icon-image"></i></button>
<button @click="uploadVideoShow=true,editType=2"><i class="iconfont icon-arrow-right-drop-circle"></i></button>
<button @click="uploadMusicShow=true,editType=2"><i class="iconfont icon-itunes"></i></button>
<button @click="uploadFileShow=true,editType=2"><i class="iconfont icon-attachment"></i></button>
</span>
</div>
</div>
<div id="shop-container"></div>
</div>
<div class="form" >
<div class="form-box" v-if="isPaid">
<div class="form-label">
付费价格
</div>
<div class="form-input">
<input placeholder="输入价格(整数)" type="number" v-model="shopPice"/>
</div>
</div>
<div class="form-box" v-if="isPaid">
<div class="form-label">
VIP折扣
</div>
<div class="form-input">
<input placeholder="输入VIP折扣,必须包含小数点" type="text" v-model="shopDiscount" @input="formatInput" />
</div>
</div>
<div class="form-box" :class="isPaid?'':'border-top'">
<div class="form-label">
文章分类
</div>
<div class="form-action">
<template v-if="curCategory==''">
<button type="button" @click="categoryShow=true">选择分类</button>
</template>
<template v-else>
<button type="button" class="text-blue" @click="categoryShow=true">已选择</button>
</template>
</div>
</div>
<div class="form-box">
<div class="form-label">
选择标签
</div>
<div class="form-action" @click="tagsShow=true">
<div class="form-tag">
<template v-if="curTag.length==0">
<div class="form-tag-box">
暂无标签
</div>
</template>
<template v-else>
<div class="form-tag-box" v-for="(item,index) in curTag">
#{{item.name}}
</div>
</template>
</div>
</div>
</div>
<div class="form-box" >
<div class="form-label">
是否同步到动态
</div>
<div class="form-action">
<div class="form-switch" :class="isSpace?'active':''" @click="isSpace=!isSpace">
<div class="form-item"></div>
</div>
</div>
</div>
<div class="form-box">
<div class="form-label">
保存为草稿
</div>
<div class="form-action">
<div class="form-switch" :class="isDraft?'active':''" @click="isDraft=!isDraft">
<div class="form-item"></div>
</div>
</div>
</div>
<div class="form-box submit">
<template v-if="type=='add'">
<button type="button" class="form-btn" @click="contentsAdd">发布文章</button>
</template>
<template v-else>
<button type="button" class="form-btn" @click="contentsUpdate">保存文章</button>
</template>
</div>
</div>
<!-- <button onclick="send()">传送</button> -->
<div class="modal categoryBox" :class="categoryShow?'show':''">
<div class="modal-bg" @click="categoryShow=false">
</div>
<d