无论如何直接拨打电话而不打开xamarin.forms中的拨号器?
if (device.PhoneService != null) {
Device.OpenUri(new Uri("tel:123123123"));
}
Run Code Online (Sandbox Code Playgroud) 语言是路由文件中的模型绑定。
路线
Route::post('managment/{Language}/create', ['as' => 'dictionary.store', 'uses' => 'DictionaryController@store' ]);
Run Code Online (Sandbox Code Playgroud)
我喜欢声明一个扩展Request(FormRequest)的请求(DictionaryRequest) 文件,它负责控制器的请求参数。
方法原型是:
public function store(DictionaryRequest $request, Language $lang)
Run Code Online (Sandbox Code Playgroud)
请求类中的 redirectRoute 设置为:
protected $redirectRoute = "dictionary.create";
Run Code Online (Sandbox Code Playgroud)
如何将参数传递给路由?(语言模型)
我检查了 FormRequest 类,但 redirectRoute 只是不带参数地传递给 UrlGenerator 。
/**
* Get the URL to redirect to on a validation error.
*
* @return string
*/
protected function getRedirectUrl()
{
$url = $this->redirector->getUrlGenerator();
if ($this->redirect) {
return $url->to($this->redirect);
} elseif ($this->redirectRoute) {
return $url->route($this->redirectRoute);
} elseif ($this->redirectAction) {
return $url->action($this->redirectAction);
} …Run Code Online (Sandbox Code Playgroud)