@php // Access properties to trigger lazy loading $stats = $this->stats; $points = $this->paginatedPoints['data']; $pagination = $this->paginatedPoints; // Explicitly call the getter to ensure selectedPoint is loaded $selectedPointData = $this->selectedPoint; $selectedPoint = $selectedPointData; $selectedSkills = isset($selectedPoint) ? collect($selectedPoint['skills'] ?? []) : collect(); // Get current phase filter $currentPhase = $this->currentPhase; @endphp
{{ $stat['label'] }}
{{ $stat['value'] }}
{{ $stat['hint'] }}
{{ $pagination['total'] }} 个结果
暂无数据
@endforelseKnowledge Node
重要度
{{ number_format((float) ($selectedPoint['importance'] ?? 0), 1) }}
教研权重
技能
{{ $selectedSkills->count() }}
拆解单元
{{ $selectedPoint['group_path'] ?? '尚未设置路径。' }}
{!! nl2br(e($selectedPoint['description'] ?? '暂无描述,建议补充课堂目标、典型错因等内容。')) !!}
该节点之后可进阶
该节点之后可进阶
无父节点,可能是一级知识点。
@endif该知识点尚未配置技能,建议补充规则步骤、策略和应用场景,便于题库筛选。
@else{{ $skill['skill_name'] ?? '未命名技能' }}
{{ $skill['skill_code'] ?? '暂无描述' }}
@if(!empty($skill['examples']))例题提示:
{{ $skill['examples'][0]['prompt'] ?? '' }}