title: How to make vue dynamically filter options as we type in the search box?
body: <p>I want vue to dynamically filter the options available in the search box as we type into it. As of now, it simply displays the whole list of options without any filtering (even if we type). </p>
  
  <pre><code>&lt;el-form-item label="Filename" required&gt;
                &lt;el-select
                  v-model="queryform.fileUuid"
                  :remote-method="getFilenames"
                  :loading="loading"
                  filterable
                  remote
                  reserve-keyword
                &gt;
                  &lt;el-option
                    v-for="(item, idx) in filenameOptions"
                    :key="idx"
                    :label="item.filename"
                    :value="item.uuid"
                  /&gt;
                &lt;/el-select&gt;
              &lt;/el-form-item&gt;
  </code></pre>
  
  <p>filenameOptions is populated and contains objects of the following form:</p>
  
  <p><strong>{ "filename" : "foo", "uuid" : "bar" }</strong></p>
  
  <p>The following block of code, which follows the same logic as the previous block, <strong>works as expected :</strong></p>
  
  <pre><code>              &lt;el-select
                  v-model="form.project"
                  :remote-method="getProjects"
                  :loading="loading"
                  filterable
                  remote
                  reserve-keyword
                &gt;
                  &lt;el-option
                    v-for="(item, idx) in projectOptions"
                    :key="idx"
                    :label="item.key"
                    :value="item.key"
                  /&gt;
  </code></pre>
  
  <p>I don't know what's failing. Any insight would be greatly appreciated.</p>