|
@@ -78,7 +78,8 @@
|
|
|
<titles type="2" title="最新动态" en="news" @jump="jumpList"></titles>
|
|
|
<div class="textlist">
|
|
|
<p class="textbox" @click="jump(item, '2')" v-for="(item, index) in newslist" :key="index">
|
|
|
- <span class="text">{{ item.title }}</span>
|
|
|
+ <span class="text" v-if="item.contentType != 1">{{ item.title }}</span>
|
|
|
+ <span class="text" v-else @click="titleClick(item)">{{ item.title }}</span>
|
|
|
<span class="date">{{ item.date }}</span>
|
|
|
</p>
|
|
|
</div>
|
|
@@ -141,6 +142,7 @@ export default {
|
|
|
this.mous = -1
|
|
|
},
|
|
|
jump (e, num) {
|
|
|
+ if (e.contentType === 1) return
|
|
|
localStorage.setItem('itemId', num)
|
|
|
const routeData = this.$router.resolve({
|
|
|
path: `/www/details/${e._id}`
|
|
@@ -157,6 +159,9 @@ export default {
|
|
|
path: `/www/page/${pageitem._id}`
|
|
|
})
|
|
|
window.open(routeData.href)
|
|
|
+ },
|
|
|
+ titleClick (e) {
|
|
|
+ window.open(e.href)
|
|
|
}
|
|
|
},
|
|
|
async mounted () {
|