<
template
>
<
div
>
<
input
type
=
"
text
"
value
=
""
v-model
=
"
input_value
"
>
<
ul
>
<
li
v-for
=
"
(
item
,
index
)
in
newArr
"
:key
=
'
index
'
>
{{
item
}}
</
li
>
</
ul
>
</
div
>
</
template
>
<
script
>
export
default
{
name
:
'
HelloWorld
'
,
data
() {
return
{
arr
:
[
'
熊大
'
,
'
熊二
'
,
'
光头强
'
],
input_value
:
''
}
},
computed
:
{
newArr
:
function
(){
var
array
=
[];
for
(
var
i
=
0
;
i
<
this
.
arr
.
length
;
i
++
){
if
(
this
.
arr
[
i
].
indexOf
(
this
.
input_value
)
!=
-
1
){
array
.
push
(
this
.
arr
[
i
]);
}
}
return
array
;
}
}
}
</
script
>