Laravel 8 自动补全

2021-07-17 17:30 更新

anticipate 方法可用于为可能的选项提供自动补全功能。用户依然可以忽略自动补全的提示,进行任意回答:

$name = $this->anticipate('What is your name?', ['Taylor', 'Dayle']);

或者,您可以将一个闭包作为第二个参数传递给 anticipate 方法。每当用户键入字符时,闭包函数都会被调用。闭包函数应该接受一个包含用户输入的字符串形式的参数,并返回一个可供自动补全的选项的数组:

$name = $this->anticipate('What is your name?', function ($input) {
    // 返回自动补全的选项...
});
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号