
多选,点击后显示在 input 框中
1
klgd 2017 年 8 月 22 日
可以参考 element-ui select 组件
|
2
kinghs 2017 年 8 月 22 日
计算属性
|
3
pandacat 2017 年 8 月 22 日 via Android
下面直接用 CheckBox 然后跟上面的 div 绑定数据。。这样就可以了。。
|
4
k9982874 2017 年 8 月 22 日
骚年你会写 js 吗?
|
5
seki 2017 年 8 月 22 日
参考现有的轮子吧,会写的一看就会了
|
7
HYSS 2017 年 8 月 22 日
vue 不是 js ?
|
8
codermagefox 2017 年 8 月 22 日
没明白难度在哪....实话
|
9
leekafai 2017 年 8 月 22 日 via Android
多选 预选
|
10
webster 2017 年 8 月 22 日
没明白难度在哪里……
|
12
yantianqi OP @codermagefox 请问用什么思路实现
|
13
deepkolos 2017 年 8 月 22 日
你需要 window.getSelection();
|
14
codermagefox 2017 年 8 月 22 日
@yantianqi computed,字符串拼接
|
15
biuuu 2017 年 8 月 22 日
这里你肯定要保存选中的状态吧。
然后 input 用 v-model 绑定数据的话,就用 computed,getter 和 setter 分开写。 get 当然从选中状态里得到,set 的话看你具体需求处理。 |
16
bevig 2017 年 8 月 22 日
之前用过饿了么的一套,找找那个直接改就行,好像。
|
17
Geo200 2017 年 8 月 22 日
这个就算不用表单写都能很容易实现吧。。computed 一个属性找到当前选中的元素即可
|
18
seki 2017 年 8 月 22 日
@yantianqi 如果你是全都不明白,就去看看现有的 vue 框架的组件的源代码。如果只是哪里卡住不懂,就把问题说得明确一点。这个原理不难,但是完整写出来也是要打好多字的
|
19
suyi2015 2017 年 8 月 23 日
响应式原理
computed |