How do I display all the elements of List using the VUX search @ on-focus component?

I want to write a fuzzy query function with the Search component of VUX after the VUX document. The
requirement is to display all the elements in the list when gets the input focus . VUX"s search demo documents are listed only when @ on-change.
here is the search demo of VUX"s official website

<template>
  <div>
    <img src="https://ws1.sinaimg.cn/large/663d3650gy1fq685v5csyj208c06ygm0.jpg" style="width: 100%">
    <search
      @result-click="resultClick"
      @on-change="getResult"
      :results="results"
      v-model="value"
      position="absolute"
      auto-scroll-to-top
      top="46px"
      @on-focus="onFocus"
      @on-cancel="onCancel"
      @on-submit="onSubmit"
      ref="search"></search>
    <group>
      <cell title="keyword">{{ value }}</cell>
    </group>

    <div style="padding:15px;">
      <x-button
        @click.native="setFocus"
        type="primary">set focus</x-button>
    </div>
    <group>
      <cell
        title="static position demo"
        is-link
        link="/component/search-static"></cell>
    </group>
  </div>
</template>

<script>
import { Search, Group, Cell, XButton } from "vux"

export default {
  components: {
    Search,
    Group,
    Cell,
    XButton
  },
  methods: {
    setFocus () {
      this.$refs.search.setFocus()
    },
    resultClick (item) {
      window.alert("you click the result item: " + JSON.stringify(item))
    },
    getResult (val) {
      console.log("on-change", val)
      this.results = val ? getResult(this.value) : []
    },
    onSubmit () {
      this.$refs.search.setBlur()
      this.$vux.toast.show({
        type: "text",
        position: "top",
        text: "on submit"
      })
    },
    onFocus () {
      console.log("on focus")
    },
    onCancel () {
      console.log("on cancel")
    }
  },
  data () {
    return {
      results: [],
      value: "test"
    }
  }
}

function getResult (val) {
  let rs = []
  for (let i = 0; i < 20; iPP) {
    rs.push({
      title: `${val} result: ${i + 1} `,
      other: i
    })
  }
  return rs
}
</script>

Let"s say the results list is [Ameme Breco C Magi D Magi E]. How do I get all List values in @ on-focus?
the effect picture is as follows

Apr.08,2022
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b302c4-2b46e.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b302c4-2b46e.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?