Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hooke
/
data-table
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Network
Create a new issue
Commits
Issue Boards
Authored by
hookehuyr
2025-11-24 17:26:34 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
81e2724d8918d05bafccf90eb25c842ca783c3f9
81e2724d
1 parent
10243ca1
style: 统一分数显示格式,添加空格增强可读性
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
5 additions
and
5 deletions
src/components/CheckboxField/index.vue
src/components/PickerField/index.vue
src/components/RadioField/index.vue
src/components/CheckboxField/index.vue
View file @
81e2724
...
...
@@ -14,7 +14,7 @@
<span v-if="item.component_props.max" style="color: gray">
(最多可选数: {{ item.component_props.max }})
</span>
<span v-if="item.component_props.score" style="margin-left: 0.5rem; color: red;">(
{{ item.component_props.score }} 分
)</span>
<span v-if="item.component_props.score" style="margin-left: 0.5rem; color: red;">(
{{ item.component_props.score }} 分
)</span>
</div>
<div v-if="item.component_props.note" class="note" v-html="item.component_props.note" />
<van-field v-if="!item.component_props.readonly" :rules="item.rules" :border="false">
...
...
src/components/PickerField/index.vue
View file @
81e2724
<!--
* @Date: 2022-08-30 13:46:51
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2025-11-24 1
6:52:05
* @LastEditTime: 2025-11-24 1
7:26:26
* @FilePath: /data-table/src/components/PickerField/index.vue
* @Description: 单列选择器组件
-->
...
...
@@ -11,7 +11,7 @@
<span v-if="item.component_props.disabled_show"><van-icon name="https://cdn.ipadbiz.cn/custom_form/icon/closed-eye1.png" /></span>
<span v-if="item.component_props.required" style="color: red"> *</span>
<span :class="[ReadonlyShow ? 'readonly-show' : '']">{{ item.component_props.label }}</span>
<span v-if="item.component_props.score" style="margin-left: 0.5rem; color: red;">(
{{ item.component_props.score }} 分
)</span>
<span v-if="item.component_props.score" style="margin-left: 0.5rem; color: red;">(
{{ item.component_props.score }} 分
)</span>
</div>
<van-field :name="item.name" :rules="item.rules" style="padding: 0;">
<template #input>
...
...
src/components/RadioField/index.vue
View file @
81e2724
<!--
* @Date: 2022-08-30 11:34:19
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2025-11-24 1
5:01:52
* @LastEditTime: 2025-11-24 1
7:25:36
* @FilePath: /data-table/src/components/RadioField/index.vue
* @Description: 单项选择控件
-->
...
...
@@ -11,7 +11,7 @@
<span v-if="item.component_props.disabled_show"><van-icon name="https://cdn.ipadbiz.cn/custom_form/icon/closed-eye1.png" /></span>
<span v-if="item.component_props.required" style="color: red"> *</span>
<span :class="[ReadonlyShow ? 'readonly-show' : '']">{{ item.component_props.label }}</span>
<span v-if="item.component_props.score" style="margin-left: 0.5rem; color: red;">(
{{ item.component_props.score }} 分
)</span>
<span v-if="item.component_props.score" style="margin-left: 0.5rem; color: red;">(
{{ item.component_props.score }} 分
)</span>
</div>
<div v-if="item.component_props.note" class="note" v-html="item.component_props.note" />
<van-field v-if="!item.component_props.readonly" :rules="item.rules">
...
...
Please
register
or
login
to post a comment