app/Resources/static-src/common/autocomplete/index.js

(开头部分) 704B

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

import './jquery.autocomplete';
import '!style-loader?insertAt=top!css-loader!./jquery.autocomplete.css';

let autocomplete = ({ element, valueKey, url }) => {
  let $element = $(element);
  $element.autocomplete({
    appendMethod: 'replace',
    valueKey: valueKey || 'nickname',
    source: [
      function( q, add ) {
        if (!q) return;
        let source = [];
        let getUrl = url  || $element.data('auto-url');
        
        $.get(`${getUrl}?q=${q}`, (data) => {
          if (data) {
            data.map((item) => {
              source.push(item[this.valueKey]);
            });
          }
          add(source);
        });
      },
    ],
  });
};

export default autocomplete;

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。