孕期数据:去掉示例标签按正常数据显示,卡片和底板加淡底色 v26103110
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
(function () {
|
||||
'use strict';
|
||||
/* 页面版本号(YYMMDD+序号):显示在「关于兜爸心选」页底部;bump 时同步 head 注释与 ?v= */
|
||||
var VER = '26103109';
|
||||
var VER = '26103110';
|
||||
const $ = (s, c) => (c || document).querySelector(s);
|
||||
const $$ = (s, c) => Array.from((c || document).querySelectorAll(s));
|
||||
|
||||
@@ -5292,7 +5292,8 @@
|
||||
}
|
||||
const VT_ID = { kick: 'vtK', weight: 'vtW', bp: 'vtP', glu: 'vtG', curve: 'vtC', fweight: 'vtE' };
|
||||
const VT_EXTRA = { curve: 1, fweight: 1 };
|
||||
const VT_DEMO = { kick: ['12', '去数一数 ›'], weight: ['58.2', '去记一笔 ›'], bp: ['115/75', '去记一笔 ›'], glu: ['5.1', '去记一笔 ›'] }; /* 这两格有记录才出现 */
|
||||
/* 2026-10-31 用户:去掉「示例」两个字,没记过的格直接按正常数据的样子显示(值 / 胶囊 / 胶囊样式 / 时间) */
|
||||
const VT_DEMO = { kick: ['12', '今天', '', '最近 14:20'], weight: ['58.2', '比孕前 +4.6', '', '今天记录'], bp: ['115/75', '正常', 'ok', '昨天记录'], glu: ['5.1', '达标', 'ok', '今天 空腹'] }; /* 这两格有记录才出现 */
|
||||
function vtSet(key, val, pill, cls, when) {
|
||||
const it = $('.vt-it[data-vt="' + key + '"]'); if (!it) return;
|
||||
const id = VT_ID[key];
|
||||
@@ -5302,8 +5303,8 @@
|
||||
const dm = !val && VT_DEMO[key];
|
||||
it.classList.toggle('demo', !!dm);
|
||||
$('#' + id).textContent = val || (dm ? dm[0] : '--');
|
||||
const s = $('#' + id + 's'); s.textContent = val ? (pill || '') : (dm ? '示例' : (key === 'kick' ? '去数一数 ›' : '去记一笔 ›')); s.className = 'vt-s' + (val && cls ? ' ' + cls : dm ? ' dm' : '');
|
||||
$('#' + id + 'd').textContent = val ? (when || '') : (dm ? dm[1] : '');
|
||||
const s = $('#' + id + 's'); s.textContent = val ? (pill || '') : (dm ? dm[1] : (key === 'kick' ? '去数一数 ›' : '去记一笔 ›')); s.className = 'vt-s' + (val && cls ? ' ' + cls : dm && dm[2] ? ' ' + dm[2] : '');
|
||||
$('#' + id + 'd').textContent = val ? (when || '') : (dm ? dm[3] : '');
|
||||
vtLayout();
|
||||
}
|
||||
/* 记过的格排前面;数宫缩 / 胎儿估重没记录就不出现;孕周没到的数胎动没记录也先不出现;单数时最后一格占满一行 */
|
||||
|
||||
Reference in New Issue
Block a user