小编Lou*_*s R的帖子

碳解析日期格式

我正在尝试解析一个格式如下的日期:

2017-09-20T10:59:10.0000000 01:00
Run Code Online (Sandbox Code Playgroud)

我正在使用Carbon,所以我尝试了:

Carbon::createFromFormat('Y-m-dTH:i:s.u vP', $date)
Run Code Online (Sandbox Code Playgroud)

哪个输出:

The timezone could not be found in the database\n
Unexpected data found.\n
Data missing
Run Code Online (Sandbox Code Playgroud)

我猜最后一个时区参数可能是错误的,但我找不到如何解析该日期格式的方法:/

感谢帮助 !

php datetime date laravel php-carbon

5
推荐指数
1
解决办法
6931
查看次数

用于SSR的Angular 7 Cookie(通用)

我正在尝试为我的角度应用程序实现SSR。我遵循了通用入门指南(https://angular.io/guide/universal)。

我的角度应用程序使用了一个rest API,该API需要对所有请求使用access_token(client_credentials grant_type)。我正在使用Cookie将其存储在客户端。

我知道Cookie无法在服务器端从头开始工作。所以我尝试了一些软件包(ngx-cookie-service),但是我找不到一个用于SSR angular 7的软件包...

最近我找到了这个软件包(ngx-auth),但是我不确定我是否可以将其用于此目的...

如果有人成功使用angular 7成功实现了通用Cookie,我在通用网站上找不到任何文档。

非常感谢!

express angular-universal ssr angular

5
推荐指数
1
解决办法
1177
查看次数

带有api请求的角RxJS映射<Observable []>

在我的路由解析器之一中,我想获取通过API调用返回的动物(Animal [])的列表。对于每种动物,我都需要一个额外的api调用来获取品种名称。我尝试了这个:

return this.apiService.get('/api/v1/website/' + environment.web_id + '/useraccount/' + user.id + '/animal').pipe(
  map(animals => animals.map(animalObs => {
    // return animalObs;
    return animalObs.pipe(
      map((animal: Animal) => {
        animal.ani_breed = this.breedService.get(animal.anb_id).pipe(
          map(breed => {
            return breed.anb_name;
          })
        );
        return animal;
      }),
    );
  })),
);
Run Code Online (Sandbox Code Playgroud)

但是我在编译时遇到错误:类型'Observable'不能分配给类型'string'。[2322]

我想我缺少了一些东西...请帮助!

rxjs angular

0
推荐指数
1
解决办法
425
查看次数

标签 统计

angular ×2

angular-universal ×1

date ×1

datetime ×1

express ×1

laravel ×1

php ×1

php-carbon ×1

rxjs ×1

ssr ×1