Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
纵之格
ShopXO
提交
e3a6a45f
ShopXO
项目概览
纵之格
/
ShopXO
通知
394
Star
16
Fork
11
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
ShopXO
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
e3a6a45f
编写于
6月 28, 2019
作者:
G
gongfuxiang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
微信小程序优化
上级
6b7b3b11
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
34 addition
and
37 deletion
+34
-37
public/appmini/old/weixin/app.js
public/appmini/old/weixin/app.js
+2
-2
public/appmini/old/weixin/app.json
public/appmini/old/weixin/app.json
+2
-2
public/appmini/old/weixin/images/goods-detail-video-close.png
...ic/appmini/old/weixin/images/goods-detail-video-close.png
+0
-0
public/appmini/old/weixin/images/goods-detail-video-play.png
public/appmini/old/weixin/images/goods-detail-video-play.png
+0
-0
public/appmini/old/weixin/pages/goods-detail/goods-detail.js
public/appmini/old/weixin/pages/goods-detail/goods-detail.js
+4
-2
public/appmini/old/weixin/pages/goods-detail/goods-detail.wxml
...c/appmini/old/weixin/pages/goods-detail/goods-detail.wxml
+21
-14
public/appmini/old/weixin/pages/goods-detail/goods-detail.wxss
...c/appmini/old/weixin/pages/goods-detail/goods-detail.wxss
+5
-17
未找到文件。
public/appmini/old/weixin/app.js
浏览文件 @
e3a6a45f
...
...
@@ -60,8 +60,8 @@ App({
// 请求地址
// request_url: "{{request_url}}",
//
request_url: 'http://tp5-dev.com/',
request_url
:
'
https://test.shopxo.net/
'
,
request_url
:
'
http://tp5-dev.com/
'
,
//
request_url: 'https://test.shopxo.net/',
// 基础信息
application_title
:
"
{{application_title}}
"
,
...
...
public/appmini/old/weixin/app.json
浏览文件 @
e3a6a45f
{
"pages"
:
[
"pages/goods-detail/goods-detail"
,
"pages"
:
[
"pages/index/index"
,
"pages/goods-category/goods-category"
,
"pages/cart/cart"
,
...
...
@@ -8,7 +8,7 @@
"pages/login/login"
,
"pages/paytips/paytips"
,
"pages/goods-search/goods-search"
,
"pages/goods-detail/goods-detail"
,
"pages/goods-attribute/goods-attribute"
,
"pages/buy/buy"
,
"pages/user-address/user-address"
,
...
...
public/appmini/old/weixin/images/goods-detail-video-close.png
0 → 100644
浏览文件 @
e3a6a45f
4.3 KB
public/appmini/old/weixin/images/goods-detail-video-play.png
0 → 100644
浏览文件 @
e3a6a45f
2.5 KB
public/appmini/old/weixin/pages/goods-detail/goods-detail.js
浏览文件 @
e3a6a45f
...
...
@@ -32,10 +32,11 @@ Page({
show_field_price_text
:
null
,
goods_video_is_autoplay
:
false
,
is_use_mobile_detail
:
1
,
},
onLoad
(
params
)
{
params
[
'
goods_id
'
]
=
2
;
//
params['goods_id']=2;
this
.
setData
({
params
:
params
});
this
.
init
();
},
...
...
@@ -85,7 +86,7 @@ Page({
autoplay
:
(
data
.
goods
.
photo
.
length
>
1
),
goods_photo
:
data
.
goods
.
photo
,
goods_specifications_choose
:
data
.
goods
.
specifications
.
choose
||
[],
goods_content_app
:
data
.
goods
.
content_app
,
goods_content_app
:
data
.
goods
.
content_app
||
[]
,
temp_buy_number
:
data
.
goods
.
buy_min_number
||
1
,
goods_favor_text
:
(
data
.
goods
.
is_favor
==
1
)
?
'
已收藏
'
:
'
收藏
'
,
goods_favor_icon
:
'
/images/goods-detail-favor-icon-
'
+
data
.
goods
.
is_favor
+
'
.png
'
,
...
...
@@ -100,6 +101,7 @@ Page({
goods_spec_base_images
:
data
.
goods
.
images
,
show_field_price_text
:
(
data
.
goods
.
show_field_price_text
==
'
销售价
'
)
?
null
:
(
data
.
goods
.
show_field_price_text
.
replace
(
/<
[^
>
]
+>/g
,
""
)
||
null
),
is_use_mobile_detail
:
data
.
is_use_mobile_detail
||
0
,
});
// 不能选择规格处理
...
...
public/appmini/old/weixin/pages/goods-detail/goods-detail.wxml
浏览文件 @
e3a6a45f
...
...
@@ -16,13 +16,15 @@
</swiper>
<!-- 视频 -->
<view wx:if="{{goods_video_is_autoplay}}" class="goods-video">
<video src="{{goods.video}}" autoplay="{{goods_video_is_autoplay}}" show-center-play-btn="{{true}}" controls="{{false}}" show-play-btn="{{false}}" enable-progress-gesture="{{false}}" show-fullscreen-btn="{{false}}"></video>
</view>
<view class="goods-video-submit">
<text wx:if="{{!goods_video_is_autoplay}}" class="goods-video-play" bindtap="goods_video_play_event" type="primary">视频</text>
<text wx:if="{{goods_video_is_autoplay}}" class="goods-video-close" bindtap="goods_video_close_event">关闭</text>
</view>
<block wx:if="{{goods.video.length > 0}}">
<view wx:if="{{goods_video_is_autoplay}}" class="goods-video">
<video src="{{goods.video}}" autoplay="{{goods_video_is_autoplay}}" show-center-play-btn="{{true}}" controls="{{false}}" show-play-btn="{{false}}" enable-progress-gesture="{{false}}" show-fullscreen-btn="{{false}}"></video>
</view>
<view class="goods-video-submit">
<image wx:if="{{!goods_video_is_autoplay}}" class="goods-video-play" bindtap="goods_video_play_event" src="/images/goods-detail-video-play.png" mode="aspectFit"></image>
<image wx:if="{{goods_video_is_autoplay}}" class="goods-video-close" bindtap="goods_video_close_event" src="/images/goods-detail-video-close.png" mode="aspectFit"></image>
</view>
</block>
<!-- 基础信息 -->
<view class="goods-base bg-white">
...
...
@@ -53,17 +55,22 @@
</view> -->
<!-- 商品详情 -->
<view
wx:if="{{goods_content_app.length > 0}}"
class="goods-detail spacing">
<view class="goods-detail spacing">
<view class="spacing-nav-title">
<text class="line"></text>
<text class="text-wrapper">详情</text>
</view>
<view wx:for="{{goods_content_app}}" wx:key="key" class="goods-detail-app bg-white">
<image wx:if="{{(item.images || null) != null}}" bindtap="goods_detail_images_view_event" data-value="{{item.images}}" class="wh-auto dis-block" src="{{item.images}}" mode="widthFix" />
<view wx:if="{{(item.content || null) != null}}" class="content-items">
<view wx:for="{{item.content}}" wx:for-item="items">{{items}}</view>
</view>
</view>
<!-- web详情 -->
<rich-text wx:if="{{is_use_mobile_detail == 0}}" nodes="{{goods.content_web || ''}}"></rich-text>
<!-- 手机独立详情 -->
<block wx:if="{{is_use_mobile_detail == 1 && goods_content_app.length > 0}}">
<view wx:for="{{goods_content_app}}" wx:key="key" class="goods-detail-app bg-white">
<image wx:if="{{(item.images || null) != null}}" bindtap="goods_detail_images_view_event" data-value="{{item.images}}" class="wh-auto dis-block" src="{{item.images}}" mode="widthFix" />
<view wx:if="{{(item.content || null) != null}}" class="content-items">
<view wx:for="{{item.content}}" wx:for-item="items">{{items}}</view>
</view>
</view>
</block>
</view>
<!-- 底线 -->
...
...
public/appmini/old/weixin/pages/goods-detail/goods-detail.wxss
浏览文件 @
e3a6a45f
...
...
@@ -233,22 +233,10 @@
.goods-video-submit {
position: absolute;
left: 30rpx;
top: calc(65vh -
8
0rpx);
top: calc(65vh -
11
0rpx);
z-index: 2;
}
.goods-video-submit text {
height: 56rpx;
line-height: 56rpx !important;
font-size: 24rpx;
padding: 5rpx 20rpx;
border-radius: 6rpx;
background: #fff;
}
.goods-video-play {
border: 1px solid #10a54a;
color: #10a54a;
}
.goods-video-close {
border: 1px solid #eee;
color: #cb5757;
}
.goods-video-submit image {
width: 80rpx;
height: 80rpx;
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录