Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
iBiz-Vue-R7-Res
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
iBiz-R7前端标准模板
iBiz-Vue-R7-Res
提交
3b26cf68
提交
3b26cf68
编写于
12月 09, 2022
作者:
glod-money-money
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update:更新
上级
3dc4d996
变更
4
显示空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
54 行增加
和
5 行删除
+54
-5
input-box.scss
src/components/input-box/input-box.scss
+23
-2
input-box.vue
src/components/input-box/input-box.vue
+8
-2
index.scss
src/styles/iview/index.scss
+2
-1
input-box.scss
src/styles/iview/input-box.scss
+21
-0
未找到文件。
src/components/input-box/input-box.scss
浏览文件 @
3b26cf68
...
@@ -2,8 +2,29 @@
...
@@ -2,8 +2,29 @@
position
:
relative
;
position
:
relative
;
.unit-text
{
.unit-text
{
position
:
absolute
;
position
:
absolute
;
top
:
0
;
top
:
7px
;
right
:
20px
;
right
:
10px
;
height
:
20px
;
border-left
:
2px
solid
var
(
--
app-color-gray-235
);
line-height
:
20px
;
padding-left
:
11px
;
i
{
width
:
12px
;
height
:
12px
;
margin-left
:
4px
;
&
:
:
after
{
width
:
8px
;
height
:
30
.88%
;
}
}
}
.isunit
{
.ivu-input
{
padding-right
:
70px
;
}
}
.isunit-number
.ivu-input-number-handler-wrap
{
right
:
70px
;
}
}
.ivu-input-number
{
.ivu-input-number
{
width
:
100%
;
width
:
100%
;
...
...
src/components/input-box/input-box.vue
浏览文件 @
3b26cf68
<
template
>
<
template
>
<div
class=
"input-unit"
>
<div
class=
"input-unit"
>
<InputNumber
v-if=
"type === 'number'"
<InputNumber
v-if=
"type === 'number'"
:class=
"
{'isunit-number':!!unit}"
:id="numberId"
:id="numberId"
:placeholder="placeholder"
:placeholder="placeholder"
:size="size"
:size="size"
...
@@ -10,6 +11,7 @@
...
@@ -10,6 +11,7 @@
:active-change="false"
:active-change="false"
>
</InputNumber>
>
</InputNumber>
<i-input
v-else
<i-input
v-else
:class=
"
{'isunit':!!unit}"
:placeholder="placeholder"
:placeholder="placeholder"
:size="size"
:size="size"
:type="type"
:type="type"
...
@@ -18,8 +20,12 @@
...
@@ -18,8 +20,12 @@
:disabled="disabled ? true : false"
:disabled="disabled ? true : false"
:element-id="textareaId"
:element-id="textareaId"
@on-enter="enter"
@on-enter="enter"
></i-input>
>
<div
class=
"unit-text"
>
{{
unit
}}
</div>
</i-input>
<div
class=
"unit-text"
v-if=
'!!unit'
>
<span>
{{
unit
?
`|${unit
}
`
:
''
}}
单位
<
/span
>
<
Icon
type
=
"ios-arrow-down"
size
=
"12"
/>
<
/div
>
<
/div
>
<
/div
>
<
/template
>
<
/template
>
...
...
src/styles/iview/index.scss
浏览文件 @
3b26cf68
...
@@ -8,3 +8,4 @@
...
@@ -8,3 +8,4 @@
@import
'./card.scss'
;
@import
'./card.scss'
;
@import
'./data-picker.scss'
;
@import
'./data-picker.scss'
;
@import
'./button.scss'
;
@import
'./button.scss'
;
@import
'./input-box.scss'
;
\ No newline at end of file
src/styles/iview/input-box.scss
0 → 100644
浏览文件 @
3b26cf68
.ivu-input-number
{
min-height
:
34px
;
line-height
:
34px
;
border-radius
:
0
;
// 悬浮
&
:hover
{
border-color
:
var
(
--
app-color-blue
);
}
&
[
disabled
]
:hover
{
border-color
:
var
(
--
app-color-blue
);
}
// 占位
&
:
:-
webkit-input-placeholder
{
color
:
var
(
--
app-color-gray-200
);
}
// 禁用
&
.ivu-input-number-disabled
{
color
:
var
(
--
app-color-gray-200
);
background-color
:
var
(
--
app-color-gray-250
);
}
}
\ No newline at end of file
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录