小编Imr*_*med的帖子

laravel mix:如何在css中保留图像和字体的相对路径

当laravel webpack/mix执行并将sass转换为css时,它会改变相对路径,如url('../images/background.png');绝对路径url('/images/background.png');.

是否可能不更新路径并保持相对路径?

原因是部署可能位于不同服务器上的不同文件夹中,因此相对路径将适用于所有文件夹结构.对于例如,它会工作的http://www.example.com/,以及http://www.example.com/subfolder/.但是如果使用绝对路径,那么在子文件夹的情况下,css将找不到图像和字体.

还有其他一些最好的做法来处理这种情况吗?

css elixir-mix laravel webpack

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

角度可观察数据未在组件初始化时加载

我有一个数据服务,用于在组件中加载数据,如下所示:

this.dataService.getUserData().subscribe(user => {
    this.user = user;
});
Run Code Online (Sandbox Code Playgroud)

现在,当数据出现时pushed/set(像这样this.dataService.setUser(user);),它会很好地更新组件中的数据!

但是,如果我的组件由于某种原因隐藏然后再次显示,则组件会再次初始化,并且服务也在 init 上成功订阅,但当前数据不会加载到我的组件的user对象中,直到对数据调用下一次推送/设置服务。

有没有什么方法可以在 init 时不仅订阅服务,还加载数据服务中的当前数据?

angular

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

标签 统计

angular ×1

css ×1

elixir-mix ×1

laravel ×1

webpack ×1