尝试在(根)文件中使用以下配置运行旧项目build.gradle。
构建.gradle(根)
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
// jcenter() //deprecated
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.3.1'
classpath 'me.tatarka:gradle-retrolambda:3.6.1'
classpath 'com.google.gms:google-services:4.2.0'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
// classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3' //getting error because of this error so commented
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
// maven { url "http://dl.bintray.com/populov/maven" } …Run Code Online (Sandbox Code Playgroud) 我正在尝试为我的 AutoTabsScaffold [bottom nav] 添加身份验证防护,但它不起作用,它可以在其他导航页面中工作,但不仅仅在我的登陆页面内 [其中 AutoTabsScaffold| 底部导航位于]我在这里遗漏了什么吗?
使用:auto_route: ^3.2.4 [pub.dev]
类登陆页面
return AutoTabsScaffold(
backgroundColor: Theme
.of(context)
.scaffoldBackgroundColor,
routes: const [
HomeRouter(),
CategoryRouter(),
OrderRouter(),
ProfileRoute(),
],
bottomNavigationBuilder: (_, tabsRouter) {return}
Run Code Online (Sandbox Code Playgroud)
类授权守卫:
class RouteGuard extends AutoRedirectGuard {
final AuthService authService;
RouteGuard(this.authService) {
authService.addListener(() {
if (!authService.authenticated) {
// should be called when the logic effecting this guard changes
// e.g when the user is no longer authenticated
reevaluate();
}
});
}
@override
void onNavigation(NavigationResolver resolver, StackRouter router) {
if (authService.authenticated) …Run Code Online (Sandbox Code Playgroud) 我目前正在工作,laravel 7.2.2我正在尝试将以下格式设置datetime为'M d Y'.
"created_at": "2020-03-23T12:17:29.000000Z",
Run Code Online (Sandbox Code Playgroud)
以前,在 laravel 6 中,日期时间格式是这样的:2019-12-02 20:01:00. 但是现在,日期格式已更改,并且显示如上:2020-03-23T12:17:29.000000Z.
在 laravel 6 中,我曾经将我的日期时间格式化为以下代码:
foreach ($posts as $post) {
$createdAt = Carbon::parse($post['created_at']);
$post['created_at'] = $createdAt->format('M d Y');
}
Run Code Online (Sandbox Code Playgroud)
但它给了我与上面相同的输出2020-03-23T12:17:29.000000Z。那么,我如何在 laravel 7 中格式化我的日期时间。有帮助吗?