好好平台
台湾のウェブサイト「好好平台」(good63.tw)。Vue.jsやqsライブラリを使用し、ファイルサービスや会員機能を示唆するコードが含まれていることから、多様なサービスや商品、コンテンツを提供する多目的プラットフォームであると推測される。
📋 記事の処理履歴
- 📰 発表: 2026年4月6日 14:59
- 🔍 収集: 2026年4月6日 15:00(発表から0分後)
- 🤖 AI分析完了: 2026年4月9日 14:26(収集から71時間26分後)
好好平台 --> --> [v-cloak] { display: none; } const qs = Qs; Vue.prototype.image = (function(){ const file_src = "https://www.good63.tw/file_service/download/general/"; //file_src路徑 const assets_url = "https://www.good63.tw/assets/"; //assets路徑 const error_url = "https://www.good63.tw/assets/images/no_img.png"; //一般錯誤時路徑(透明底圖) const square_error_url = "https://www.good63.tw/assets/images/square_no_img.png"; //方形圖片錯誤時路徑 (1:1) const rectangle_error_url = "https://www.good63.tw/assets/images/rectangle_no_img.png"; //長方形圖片錯誤時路徑 (16:9) const member_url = "https://www.good63.tw/assets/images/account_user_preset.png" //會員大頭貼路徑 return { file(file_name){ if(file_name){ return file_src + file_name; }else{ return '#'; } }, assets(file_name){ if(file_name){ return assets_url + file_name; }else{ return '#'; } }, error(e){ e.target.src = error_url; e.onerror = ""; return true; }, square_error(e){ e.target.src = square_error_url; e.onerror = ""; return true; }, rectangle_error(e){ e.target.src = rectangle_error_url; e.onerror = ""; return true; }, member_error(e){ e.target.src = member_url; e.onerror = ""; return true; } } })(); Vue.use(VueLoading); Vue.prototype.openLoading = function(wait_time = -1, callback = null, loading_options = {}) { const loader = this.$loading.show(Object.assign({ color: "#007BFF", loader: 'dots', }, loading_options)); if (wait_time >= 0) { setTimeout(() => loader.hide(), wait_time * 1000); } if (callback && typeof callback === "function") { callback(loader); } } const jsCache = { set(key, data){ sessionStorage.setItem(key, data); }, get(key){ return sessionStorage.getItem(key); }, del(key){ sessionStorage.removeItem(key); }, clear(){ sessionStorage.clear(); }, check(key){ if(key in sessionStorage){ return true; } else { return false; } } }; Vue.prototype.text = (function(){ return { nl2br(content){ return content?.replace(/\n/g, " "); }, currency(price){ if(!isNaN(price)){ return parseFloat(price)?.toFixed(0).replace(/\B(?=(\d{3})+(?!\d))/g, ','); }else{ return ''; } }, } })(); Vue.prototype.feedback = (function(){ return { memberSharing(price, sharing){ return price - Math.floor( price * ( sharing / 100) ) ?? 0; } } })(); 好好看主頁 好好一起好 好好好理念 好生活商品 好生意企業 申請加入 好企業分潤 問與答 好好會員區 登入/註冊 {{shopcartCountText}} 購物車 分享至FB 分享至LINE 好好看主頁 好好一起好 好好好理念 好生活商品 好生意企業 申請加入 好企業分潤 問與答 好好會員區 登入/註冊 分享至FB 分享至LINE {{ store_info?.cname }} {{shopcart.shopcartCountText}} 購物車 window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-5NMS1YGC3S'); const shopcart = new Vue({ el: "#shopcart", mounted() { this.getShopCarts() }, data() { return { shopcartItems: {} } }, methods: { getShopCarts() { const api_path = 'https://www.good63.tw/api/v1/shopcarts'; return axios.get(`${api_path}`) .then((result) => result.data.result) .then(data => { const shopcartItems = _.map(data, 'items'); this.shopcartItems = _.flatMap(shopcartItems); }) }, }, computed: { shopcartCountText() { const shopcartItemsCount = this.shopcartItems.length; return shopcartItemsCount >= 99 ? '99+' : shopcartItemsCount; } } }) new Vue({ el: "#shopcart_mobile", data() { return { shopcart } } }) const login_link = new Vue({ el: "#login_link", data() { return {} }, methods: { login_href() { localStorage.setItem('login_redirect', location.href); location.href = 'front/account_login'; } }, }) new Vue({ el: "#login_link_mobile", data() { return { login_link } } }) × 提醒 關閉 前往會員中心 關於我們 ABOUT 概念 CONCEPT You’ll Not Regret 好好商品 TAKE A LOOK 看看好好商品 推薦回饋 {{ text.currency( feedback.memberSharing( product.specification.slice(0, 1)[0]?.feedback, platformSharing ) ) ?? '----' }} $ {{ text.currency( product.specification.slice(0, 1)[0]?.price ) ?? '----' }} $ {{ text.currency( product.specification.slice(0, 1)[0]?.price ) ?? '----' }} $ {{ text.currency( product.specification.slice(0, 1)[0]?.discount_price ) ?? '----' }} {{ product.cname }} {{ product.description }} 推薦回饋 {{ text.currency( feedback.memberSharing( product.specification.slice(0, 1)[0]?.feedback, platformSharing) ) ?? '----' }} $ {{text.currency( product.specification.slice(0, 1)[0]?.price ) ?? '----' }} $ {{text.currency( product.specification.slice(0, 1)[0]?.price ) ?? '----' }} $ {{text.currency( product.specification.slice(0, 1)[0]?.discount_price ) ?? '----' }} {{ product.cname }} {{ product.description }} You’ll Be Surprised 好好商品 CHECK IT OUT 看看好好商品 var productInfo = new Vue({ el: '#productInfo', data() { return { product_list: {}, //好好商品 store_product_list: {}, //好好企業 member_type: "normal", platformSharing: 0 } }, mounted() { const self = this this.getPlatformParams().then((result) => { self.platformSharing = _.find(result.result, { 'key': 'PlatformSharing' }).value; this.$nextTick(function() { this.get_product_list() }); }) }, methods: { //取得商品列表,備註:好好商品為前6筆商品,好好企業為後6筆商品 get_product_list() { const self = this $.ajax({ url: 'https://www.good63.tw/api/v1/products', type: "GET", data: { limit: 12, offset: 0, orderby: 'sequence:asc,sid:desc' }, data