换域名+品牌卡片、技能集市组件跳转详情逻辑+品牌详情页面
This commit is contained in:
parent
d3ae42b664
commit
87fae84240
12
pages.json
12
pages.json
|
|
@ -1007,6 +1007,18 @@
|
||||||
"navigationStyle": "custom"
|
"navigationStyle": "custom"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"path": "pages/jingxuan/brand-detail",
|
||||||
|
"style": {
|
||||||
|
"navigationStyle": "custom"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "pages/jingxuan/skill-detail",
|
||||||
|
"style": {
|
||||||
|
"navigationStyle": "custom"
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/ruzhu/successruzhu",
|
"path": "pages/ruzhu/successruzhu",
|
||||||
"style": {
|
"style": {
|
||||||
|
|
|
||||||
|
|
@ -79,8 +79,17 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
// 点击品牌卡片跳转详情页
|
||||||
onClick() {
|
onClick() {
|
||||||
this.$emit('click', this.item)
|
// 1. 保留 emit,方便外层如果有特殊需求可以监听到
|
||||||
|
this.$emit('click', this.item);
|
||||||
|
|
||||||
|
// 2. 直接在此处处理跳转逻辑
|
||||||
|
if (this.item && this.item.id) {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: `/pages/jingxuan/brand-detail?id=${this.item.id}`
|
||||||
|
});
|
||||||
|
}
|
||||||
},
|
},
|
||||||
getTagStyle(tag) {
|
getTagStyle(tag) {
|
||||||
const len = this.tagsLength
|
const len = this.tagsLength
|
||||||
|
|
|
||||||
|
|
@ -66,14 +66,16 @@ export default {
|
||||||
return views.toString()
|
return views.toString()
|
||||||
},
|
},
|
||||||
handleClick() {
|
handleClick() {
|
||||||
// 跳转到技能/课程详情页
|
// 1. 保留 emit,方便外层如果有特殊需求可以监听到
|
||||||
if (this.item.id) {
|
this.$emit('click', this.item);
|
||||||
|
|
||||||
|
// 2. 直接在此处处理跳转逻辑
|
||||||
|
if (this.item && this.item.id) {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: `/pages/skill/detail?id=${this.item.id}`
|
url: `/pages/jingxuan/skill-detail?id=${this.item.id}`
|
||||||
})
|
});
|
||||||
} else {
|
|
||||||
uni.showToast({ title: '详情页开发中', icon: 'none' })
|
|
||||||
}
|
}
|
||||||
|
// 跳转到技能/课程详情页
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
|
|
@ -135,8 +135,8 @@ const request = async (options, isUpdate) => {
|
||||||
|
|
||||||
if (process.env.NODE_ENV === 'development') {
|
if (process.env.NODE_ENV === 'development') {
|
||||||
baseURL = url; // 发布到生产环境时,此处代码会被摇树移除掉。
|
baseURL = url; // 发布到生产环境时,此处代码会被摇树移除掉。
|
||||||
baseURL = 'http://60.247.146.5:93'; // 发布到生产环境时,此处代码会被摇树移除掉。
|
baseURL = 'http://116.63.163.121:93'; // 发布到生产环境时,此处代码会被摇树移除掉。
|
||||||
//baseURL = 'http://60.247.146.5:96'; // 发布到生产环境时,此处代码会被摇树移除掉。
|
//baseURL = 'http://116.63.163.121:96'; // 发布到生产环境时,此处代码会被摇树移除掉。
|
||||||
//baseURL = 'https://app.mrrweb.com.cn';
|
//baseURL = 'https://app.mrrweb.com.cn';
|
||||||
} else {
|
} else {
|
||||||
baseURL = url; // 发布到生产环境时,此处代码会被摇树移除掉。
|
baseURL = url; // 发布到生产环境时,此处代码会被摇树移除掉。
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue