|
@@ -1,17 +1,24 @@
|
|
|
<!-- 新建图文 -->
|
|
<!-- 新建图文 -->
|
|
|
-<script src="//cdnjs.cloudflare.com/ajax/libs/vue/2.5.2/vue.min.js"></script>
|
|
|
|
|
|
|
+<!--#include virtual="../../include/head-file.ftl" -->
|
|
|
<script src="//cdn.jsdelivr.net/npm/sortablejs@1.7.0/Sortable.min.js"></script>
|
|
<script src="//cdn.jsdelivr.net/npm/sortablejs@1.7.0/Sortable.min.js"></script>
|
|
|
<script src="//cdnjs.cloudflare.com/ajax/libs/Vue.Draggable/2.17.0/vuedraggable.min.js"></script>
|
|
<script src="//cdnjs.cloudflare.com/ajax/libs/Vue.Draggable/2.17.0/vuedraggable.min.js"></script>
|
|
|
|
|
+<link rel="stylesheet" href="../../../../static/mweixin/css/article.css">
|
|
|
<!-- v-if="menuVue.menuActive == '新建图文'" -->
|
|
<!-- v-if="menuVue.menuActive == '新建图文'" -->
|
|
|
-<div id='article'>
|
|
|
|
|
|
|
+<div id='article' class="ms-article">
|
|
|
<el-container>
|
|
<el-container>
|
|
|
<el-aside width="280px">
|
|
<el-aside width="280px">
|
|
|
- <draggable v-model="myArray" :options="{draggable:'.item'}">
|
|
|
|
|
- <div v-for="element in myArray" :key="element.id" class="item">
|
|
|
|
|
- {{element.name}}
|
|
|
|
|
|
|
+ <div class="ms-main-article">
|
|
|
|
|
+ <img src='https://img03.sogoucdn.com/app/a/100520091/20190125112329'>
|
|
|
|
|
+ <div class="ms-main-article-mask"></div>
|
|
|
|
|
+ <span>国足0-3不敌伊朗被淘汰,赛后还有一个消息</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <draggable v-model="subArticleList" :options="{draggable:'.item'}">
|
|
|
|
|
+ <div v-for="(element,index) in subArticleList" :key="index" class="ms-article-item">
|
|
|
|
|
+ <p><span v-text='element.title'></span></p>
|
|
|
|
|
+ <img :src='element.thumbnail'>
|
|
|
</div>
|
|
</div>
|
|
|
- <button slot="footer" @click="addPeople">Add</button>
|
|
|
|
|
</draggable>
|
|
</draggable>
|
|
|
|
|
+ <el-button size='mini'>添加图文</el-button>
|
|
|
</el-aside>
|
|
</el-aside>
|
|
|
<el-main>Main</el-main>
|
|
<el-main>Main</el-main>
|
|
|
</el-container>
|
|
</el-container>
|
|
@@ -19,31 +26,37 @@
|
|
|
<script>
|
|
<script>
|
|
|
var articleVue = new Vue({
|
|
var articleVue = new Vue({
|
|
|
el: '#article',
|
|
el: '#article',
|
|
|
- data:{
|
|
|
|
|
- myArray:[{
|
|
|
|
|
- name:'染发个人',
|
|
|
|
|
- id:'001100'
|
|
|
|
|
- },{
|
|
|
|
|
- name:'个问题grew',
|
|
|
|
|
- id:'001100'
|
|
|
|
|
- },{
|
|
|
|
|
- name:'跟他玩过任务',
|
|
|
|
|
- id:'001100'
|
|
|
|
|
- },{
|
|
|
|
|
- name:'供热外国人',
|
|
|
|
|
- id:'001100'
|
|
|
|
|
- },{
|
|
|
|
|
- name:'天文台认为',
|
|
|
|
|
- id:'001100'
|
|
|
|
|
|
|
+ data: {
|
|
|
|
|
+ // 文章列表
|
|
|
|
|
+ subArticleList: [{
|
|
|
|
|
+ title: '硬核!年会当着老板面唱,“干活的干不过写PPT的……',
|
|
|
|
|
+ desc: '001100',
|
|
|
|
|
+ thumbnail:'https://img01.sogoucdn.com/app/a/100520091/20190125112509'
|
|
|
|
|
+ }, {
|
|
|
|
|
+ title: '个问题grew',
|
|
|
|
|
+ desc: '001100',
|
|
|
|
|
+ thumbnail:'https://img01.sogoucdn.com/app/a/100520091/20190125112509'
|
|
|
|
|
+ }, {
|
|
|
|
|
+ title: '跟他玩过任务',
|
|
|
|
|
+ desc: '001100',
|
|
|
|
|
+ thumbnail:'https://img01.sogoucdn.com/app/a/100520091/20190125112509'
|
|
|
|
|
+ }, {
|
|
|
|
|
+ title: '供热外国人',
|
|
|
|
|
+ desc: '001100',
|
|
|
|
|
+ thumbnail:'https://img01.sogoucdn.com/app/a/100520091/20190125112509'
|
|
|
|
|
+ }, {
|
|
|
|
|
+ title: '天文台认为',
|
|
|
|
|
+ desc: '001100',
|
|
|
|
|
+ thumbnail:'https://img01.sogoucdn.com/app/a/100520091/20190125112509'
|
|
|
}]
|
|
}]
|
|
|
},
|
|
},
|
|
|
- watch:{
|
|
|
|
|
- myArray:function(n,o){
|
|
|
|
|
- console.log('n',n);
|
|
|
|
|
|
|
+ watch: {
|
|
|
|
|
+ subArticleList: function (n, o) {
|
|
|
|
|
+ console.log('n', n);
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
- methods:{
|
|
|
|
|
- addPeople:function(){
|
|
|
|
|
|
|
+ methods: {
|
|
|
|
|
+ addPeople: function () {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|