小编Sri*_*rma的帖子

从角度5控制CSS变量

有什么方法可以使用角度方法来控制在组件根目录级别定义的css变量。在javascript中,当我们在根级别进行设置时,我们具有document.documentElement.style.setProperty()。

在角度上,我们可以使用':host'声明css变量以在组件内进行全局访问吗?还是我们需要使用类似':: ng-deep:root'的东西?

以下问题也未得到解答: 角度:使用Renderer 2添加CSS变量

css angular

6
推荐指数
2
解决办法
7510
查看次数

仅在 PR 合并时触发 Github Actions

我有一个 github 操作 yaml 文件,如下所示:

name: Test deployment
on:
  pull_request:
    branches:
    - master

jobs:
  deploy:
    runs-on: ubuntu-18.04
    steps:
    - name: Random name
      run: date

Run Code Online (Sandbox Code Playgroud)

当我从一个分支到另一个分支提出 PR 时masterGithub Action会被触发。所以,我将我的 YAML 更新为:

name: Test deployment
on:
  pull_request:
    types:
    - closed
    branches:
    - master

Run Code Online (Sandbox Code Playgroud)

现在它是在我合并 PR 而不是在提升它时触发的。但是当我关闭 PR 而不合并它时它也会被触发。

merged文档中找不到任何类似类型的东西

即使我尝试的以下语法也无法按预期工作:

jobs:
  ...
    if: github.event_name == 'pull_request' && github.event.action == 'closed'
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我吗?我是否可以检查 PR 是否得到至少一位审阅者的批准?(我可以启用分支保护,但想知道是否存在在 github 操作中执行此操作的任何选项)

git github github-actions

5
推荐指数
4
解决办法
3187
查看次数

由于 JS 包的延迟加载,Qwik 框架的用户交互中是否观察到任何延迟或延迟?

Qwik 框架文档提到,只有一个侦听器,所有其他侦听器都被序列化并附加到 DOM,例如:on:click等。使用 Service Worker 部署了一种精心设计的缓存算法。根据我的理解,对于第一次加载我们的应用程序的用户,如果在缓存中找不到 onClick 捆绑包,则会在触发点击事件后从网络中获取它。如果我们不使用 CDN 或网络速度较慢,网络延迟甚至会超过 400 毫秒,这可能会影响用户体验。对于这种情况有什么解决方案吗?

typescript qwik

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

标签 统计

angular ×1

css ×1

git ×1

github ×1

github-actions ×1

qwik ×1

typescript ×1