我成功地实施@angular-redux/store,并redux在我的最小角4样板.我确实理解Redux循环背后的想法,但我很难让我通过简单的计数器增量按钮示例.
目前,我已经构建了一个简单的登录表单作为需要从我的API中获取JWT令牌的组件.我不想让它太复杂,所以现在我不想将表单状态存储在商店中,因为表单组件不会影响其他组件,对吧?
因此,当我点击提交按钮时,我login.component.ts将处理验证和http请求到我的API.但表单提交也是一个动作,所以Redux什么时候进来玩?
我有以下6个构建块:
[1][2]
[3][4]
[5][6]
Run Code Online (Sandbox Code Playgroud)
所有块都在一行中有一个col-sm-6类.但是由于块3超过了bootstraps 12列structuur,它将跳转到下一行.完美就是我想要的.
唯一的问题是,我想交换块2和3.但它只适用于同一行上的块.所以1和2可以互换,但2和3不可以(在SM模式下)
<div class="container">
<div class="row">
<div class="col-sm-6 col-md-4">
<div class="well"> 1 </div>
</div>
<div class="col-sm-6 col-sm-push-6 col-md-4 col-md-push-0">
<div class="well"> 2 </div>
</div>
<div class="col-sm-6 col-sm-pull-6 col-md-4 col-md-pull-0">
<div class="well"> 3 </div>
</div>
<div class="clearfix hidden-sm"></div>
<div class="col-sm-6 col-md-4">
<div class="well"> 4 </div>
</div>
<div class="col-sm-6 col-md-4">
<div class="well"> 5 </div>
</div>
<div class="col-sm-6 col-md-4">
<div class="well"> 6 </div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
它将创建:
[1] [2]
[3] [4]
[5][6]
Run Code Online (Sandbox Code Playgroud)
我希望我的博客文章缩略图具有点状叠加效果。我找到了所有 CSS 背景图像控制的解决方案。但是使用这样的解决方案更难更改缩略图。
基本上我想要的是这样的:
<div class="blog-image">
<div class="pixel-overlay"></div>
<img class="img-responsive" src="assets/img/post1.jpg">
</div>
Run Code Online (Sandbox Code Playgroud)
然后缩略图是一个,因此您可以轻松控制其他帖子的来源。
我确实尝试了很多很多东西,但我从来没有让它工作。像素叠加 div 将始终将 IMG 推开。
那么如何创建一个没有像 background-image: "assets/img/post1.jpg" 这样的叠加层......
我使用Hyper-V,4核和8GB RAM运行Docker for Windows,但我的PHP项目的页面加载大约为每页40秒.
我的设置使用自签名证书,但我认为问题与其他问题有关.
在我的docker构建期间,我收到以下警告:
--->运行46329f96a79f重新启动Apache httpd Web服务器:apache2 [Mon Jun 11 09:17:26.151516 2018] [ssl:warn] [pid 23] AH01906:localhost:443:0服务器证书是CA证书(BasicConstraints: CA == TRUE!?)[Mon Jun 11 09:17:26.151605 2018] [ssl:warn] [pid 23] AH01909:localhost:443:0服务器证书不包含与服务器名称匹配的ID
由于非https页面的加载速度也非常慢,我认为这是另一回事.
我的Docker文件如下
FROM php:5.6-apache
COPY server.crt /etc/apache2/ssl/server.crt
COPY server.key /etc/apache2/ssl/server.key
RUN docker-php-ext-install pdo pdo_mysql mysqli
RUN apt-get update &&\
apt-get install --no-install-recommends --assume-yes --quiet ca-certificates
curl git &&\
rm -rf /var/lib/apt/lists/*
RUN curl -Lsf 'https://storage.googleapis.com/golang/go1.8.3.linux-
amd64.tar.gz' | tar -C '/usr/local' -xvzf -
ENV PATH /usr/local/go/bin:$PATH
RUN go get github.com/mailhog/mhsendmail
RUN cp …Run Code Online (Sandbox Code Playgroud) 我正在努力让我的删除操作工作。我的创建、读取和更新工作正常,但删除没有任何回报。
class DeleteEmployeeInput(graphene.InputObjectType):
"""Arguments to delete an employee."""
id = graphene.ID(required=True, description="Global Id of the employee.")
class DeleteEmployee(graphene.Mutation):
"""Delete an employee."""
employee = graphene.Field(
lambda: Employee, description="Employee deleted by this mutation.")
class Arguments:
input = DeleteEmployeeInput(required=True)
def mutate(self, info, input):
data = utils.input_to_dictionary(input)
#data['edited'] = datetime.utcnow()
employee = db_session.query(
EmployeeModel).filter_by(id=data['id'])
employee.delete(data['id'])
db_session.commit()
#employee = db_session.query(
#EmployeeModel).filter_by(id=data['id']).first()
#return DeleteEmployee(employee=employee)
Run Code Online (Sandbox Code Playgroud)
删除条目的最佳方法是什么?我假设我必须返回 OK 或 Error。
当我运行我的突变时:
mutation {
deleteEmployee (input: {
id: "RW1wbG95ZWU6MQ=="
})
}
Run Code Online (Sandbox Code Playgroud)
我收到错误 Field \"deleteEmployee\" of type \"DeleteEmployee\" must have …
我很难通过 Drupal 8 渲染结构设计链接样式。此链接需要显示在我的自定义模块中:
$add_link = \Drupal::l('<i class="fa fa-cog"></i>' . t('Add new project'), $url);
Run Code Online (Sandbox Code Playgroud)
因此,在 de 标签之间,我希望在文本前面有一个 Font 很棒的图标。但是 Drupal 将所有 html 打印为可读文本。
我还注意到在 Drupal 8 中不推荐使用 l() 函数。那么在 Drupal 8 渲染结构中执行此操作的最佳方法是什么?