我想在Laravel 5.4中创建一个下拉列表,每个BitmapFactory.Options bmOptions = new BitmapFactory.Options();
bmOptions.inJustDecodeBounds = true;
ContentResolver cr = getActivity().getContentResolver();
InputStream input = null;
InputStream input1 = null;
try {
input = cr.openInputStream(photoUri);
BitmapFactory.decodeStream(input, null, bmOptions);
if (input != null) {
input.close();
}
} catch (Exception e) {
e.printStackTrace();
}
int photoW = bmOptions.outWidth;
int photoH = bmOptions.outHeight;
try {
input1 = cr.openInputStream(photoUri);
Bitmap takenImage = BitmapFactory.decodeStream(input1);
if (input1 != null) {
input1.close();
}
} catch (Exception e) {
e.printStackTrace();
}
元素都有不同的背景颜色。
我已阅读并尝试以下内容:
他们都不适合我。我总是得到一个方法colorSelect不存在。错误。
如果我只想使用<option>
,则表示该方法不存在。我发现了一些关于创建自己的宏的文章,但没有一篇文章告诉这些宏应该添加到哪里。
答案 0 :(得分:0)
您可以使用以下步骤添加宏:
在寄存器方法中添加宏。
public function register()
{
FormBuilder ::macro('time', function ($name, $default, $otherparams, ...)
{
....
}
}
在app.config文件中注册MacroServiceProvider。
'providers' => [
/*
* Laravel Framework Service Providers...
*/
\App\Providers\MacroServiceProvider::class,
'AltThree\Bus\BusServiceProvider',
'Illuminate\Notifications\NotificationServiceProvider',
在项目文件夹中打开的命令提示符中运行 composer dump-autoload -o 。
您现在可以在视图文件中使用宏。