Brak opisu

Dynamic.vue 1.5KB

    <template> <div class="listMain"> <div class="search"> <div class="search-wrapper"> <el-input placeholder="输入关键词" v-model="inValue"></el-input> <el-button type="primary" icon="el-icon-search" @click="search">搜索</el-button> <el-button type="primary" icon="el-icon-edit" @click="dialogVisible = true"> 添加文章 </el-button> </div> </div> <ArticleTemplate :url='url' :keyValue='keyValue' :flag='2' :Delele='Delele' v-on:isLogFn = "lisLogFn($event)"></ArticleTemplate> <el-dialog title="添加企业发布的文章至【企业动态】栏目" :visible.sync="dialogVisible" width="930px"> <AlertBox :addA='addA' v-on:isLogFn = "lisLogFn($event)"></AlertBox> </el-dialog> </div> </template> <script> import ArticleTemplate from '../ArticleTemplate.vue'; import AlertBox from './AlertBox.vue'; export default { data() { return { dialogVisible: false, keyValue: '', url: '/ajax/article/pgPublishInPlatform', inValue: '', Delele: false, addA: false }; }, components: { ArticleTemplate, AlertBox }, methods: { lisLogFn (par) { if (par === '1') { this.Delele = !this.Delele; } else { this.addA = !this.addA; } }, search() { this.keyValue = this.inValue; } } }; </script>