yourname пре 7 месеци
родитељ
комит
474d326575
1 измењених фајлова са 4 додато и 4 уклоњено
  1. 4 4
      src/client/mobile/pages/SilverWisdomDetailPage.tsx

+ 4 - 4
src/client/mobile/pages/SilverWisdomDetailPage.tsx

@@ -105,10 +105,10 @@ const SilverWisdomDetailPage: React.FC = () => {
     );
   }
 
-  const knowledge = data.data;
+  const knowledge = data || {};
 
   // 解析标签
-  const tags = knowledge.tags ? knowledge.tags.split(',').map(tag => tag.trim()).filter(tag => tag) : [];
+  const tags = knowledge.tags ? String(knowledge.tags).split(',').map(tag => tag.trim()).filter(tag => tag) : [];
 
   const handleShare = async () => {
     try {
@@ -241,12 +241,12 @@ const SilverWisdomDetailPage: React.FC = () => {
               </span>
             </div>
             <div className="flex items-center mt-2 space-x-2 flex-wrap">
-              {knowledge.categoryId && (
+              {knowledge.category && (
                 <span className="px-2 py-1 rounded-full text-xs" style={{
                   backgroundColor: COLORS.accent.blue,
                   color: 'white'
                 }}>
-                  {wisdomCategories.find(c => c.value === knowledge.categoryId)?.label || '未分类'}
+                  {knowledge.category.name || '未分类'}
                 </span>
               )}
               {tags.map((tag, index) => (