diff --git a/app.js b/app.js index 5acc553..cd1024b 100644 --- a/app.js +++ b/app.js @@ -90,6 +90,42 @@ App({ this.overShare(); }) }, + //app.js +convertHtmlToText: function(inputText) { + var returnText = "" + inputText; + returnText = returnText.replace(/<\/div>/ig, '\r\n'); + returnText = returnText.replace(/<\/li>/ig, '\r\n'); + returnText = returnText.replace(/
  • /ig, ' * '); + returnText = returnText.replace(/<\/ul>/ig, '\r\n'); + //-- remove BR tags and replace them with line break + returnText = returnText.replace(//g, "\r\n"); + + //-- remove P and A tags but preserve what's inside of them + returnText = returnText.replace(//g, "\r\n"); + returnText = returnText.replace(/(.*?)<\/a>/g, " $2 ($1)"); + + //-- remove all inside SCRIPT and STYLE tags + returnText = returnText.replace(/[\w\W]{1,}(.*?)[\w\W]{1,}<\/script>/g, ""); + returnText = returnText.replace(/[\w\W]{1,}(.*?)[\w\W]{1,}<\/style>/g, ""); + //-- remove all else + returnText = returnText.replace(/<(?:.|\s)*?>/g, ""); + + //-- get rid of more than 2 multiple line breaks: + returnText = returnText.replace(/(?:(?:\r\n|\r|\n)\s*){2,}/g, "\r\n\r\n"); + + //-- get rid of more than 2 spaces: + returnText = returnText.replace(/ +(?= )/g, ''); + + //-- get rid of html-encoded characters: + returnText = returnText.replace(/ /g, " "); + returnText = returnText.replace(/&/g, "&"); + returnText = returnText.replace(/"/g, '\''); + returnText = returnText.replace(/</g, '<'); + returnText = returnText.replace(/>/g, '>'); + // returnText = returnText.replace(/img/g, 'image'); + + return returnText; +}, //重写分享方法 overShare: function () { //监听路由切换 diff --git a/pages/list/six/index.json b/pages/list/six/index.json index 9f79876..4cc7ccc 100644 --- a/pages/list/six/index.json +++ b/pages/list/six/index.json @@ -1,5 +1,6 @@ { "usingComponents": { - "search":"/pages/component/SearchHeader" + "search":"/pages/component/SearchHeader", + "title":"/pages/component/TitleHeader" } } \ No newline at end of file diff --git a/pages/list/six/index.wxml b/pages/list/six/index.wxml index f287261..e19a8a8 100644 --- a/pages/list/six/index.wxml +++ b/pages/list/six/index.wxml @@ -1,5 +1,7 @@ - + + + @@ -61,10 +63,11 @@ {{item.title}} {{item.address}} {{item.price/100}} - 免费 + + 0.00 + + + + 暂无内容 - - - - 暂无内容 \ No newline at end of file diff --git a/pages/list/six/index.wxss b/pages/list/six/index.wxss index 4bcfd63..01e1376 100644 --- a/pages/list/six/index.wxss +++ b/pages/list/six/index.wxss @@ -44,6 +44,7 @@ margin: 25rpx; justify-content: space-between; flex-wrap: wrap; + position: relative; } .item { width: 312rpx; @@ -127,4 +128,25 @@ } .new-icon image.yellow-shadow { box-shadow: 3rpx 6rpx 18rpx 5rpx rgba(194, 123, 20, 0.24); +} +.common-empty1 { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + font-size: 28rpx; + color: #999; + text-align: center; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + z-index: 0; + height:328rpx; + margin-bottom:40rpx ; +} +.common-empty1 image { + width: 328rpx; + margin-bottom: 20rpx; } \ No newline at end of file diff --git a/pages/list/strategy/index.js b/pages/list/strategy/index.js index f23c328..723c474 100644 --- a/pages/list/strategy/index.js +++ b/pages/list/strategy/index.js @@ -11,7 +11,7 @@ Page({ page_no:1, total:1, keywords:"", - type:1, + type:0, showKeyword:"" }, diff --git a/pages/list/strategy/index.wxml b/pages/list/strategy/index.wxml index 68112d7..1ca2425 100644 --- a/pages/list/strategy/index.wxml +++ b/pages/list/strategy/index.wxml @@ -7,18 +7,19 @@ - - - - - 官方手册 - + 达人攻略 + + + + + 官方手册 + diff --git a/pages/map/index.json b/pages/map/index.json index 9f79876..074fb77 100644 --- a/pages/map/index.json +++ b/pages/map/index.json @@ -1,5 +1,7 @@ { "usingComponents": { - "search":"/pages/component/SearchHeader" + "search":"/pages/component/SearchHeader", + "title":"/pages/component/TitleHeader" + } } \ No newline at end of file diff --git a/pages/map/index.wxml b/pages/map/index.wxml index d74c8cb..fb97d33 100644 --- a/pages/map/index.wxml +++ b/pages/map/index.wxml @@ -1,5 +1,6 @@ + diff --git a/pages/user/likes/index.js b/pages/user/likes/index.js index 3e901c1..1a48a93 100644 --- a/pages/user/likes/index.js +++ b/pages/user/likes/index.js @@ -6,7 +6,7 @@ Page({ * 页面的初始数据 */ data: { - type:1, + type:2, list:[], total:1 }, diff --git a/pages/user/likes/index.wxml b/pages/user/likes/index.wxml index 0706c65..8a55177 100644 --- a/pages/user/likes/index.wxml +++ b/pages/user/likes/index.wxml @@ -1,8 +1,8 @@ - 产品 景点 + 产品 diff --git a/pages/user/order/team/list.wxml b/pages/user/order/team/list.wxml index 99f3ece..7a3f7ce 100644 --- a/pages/user/order/team/list.wxml +++ b/pages/user/order/team/list.wxml @@ -1,5 +1,5 @@ - + diff --git a/pages/user/personalInfo/index.js b/pages/user/personalInfo/index.js index cd10b9d..09989c5 100644 --- a/pages/user/personalInfo/index.js +++ b/pages/user/personalInfo/index.js @@ -15,7 +15,7 @@ Page({ title: "为提供相应的产品和服务,并保障系统的安全稳定运行,我们可能会收集你的以下个人信息", childList: [], flag: true, - nowTitle: "" + nowTitle: "个人信息收集清单" }, /** diff --git a/pages/user/user.wxml b/pages/user/user.wxml index 942e837..6fb1606 100644 --- a/pages/user/user.wxml +++ b/pages/user/user.wxml @@ -50,7 +50,7 @@ - 团体订单 + 团体预约订单 + {{title}} - - {{info}} - + + {{info}} + \ No newline at end of file