小编use*_*864的帖子

如何处理Angular 4 + Redux设置中的表单

我成功地实施@angular-redux/store,并redux在我的最小角4样板.我确实理解Redux循环背后的想法,但我很难让我通过简单的计数器增量按钮示例.

目前,我已经构建了一个简单的登录表单作为需要从我的API中获取JWT令牌的组件.我不想让它太复杂,所以现在我不想将表单状态存储在商店中,因为表单组件不会影响其他组件,对吧?

因此,当我点击提交按钮时,我login.component.ts将处理验证和http请求到我的API.但表单提交也是一个动作,所以Redux什么时候进来玩?

forms redux angular

12
推荐指数
3
解决办法
1913
查看次数

使用col-md-push-*将列推送到下一行

我有以下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)

http://www.bootply.com/127062

twitter-bootstrap-3

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

如何在图像顶部创建图案叠加

我希望我的博客文章缩略图具有点状叠加效果。我找到了所有 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" 这样的叠加层......

html css

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

在Windows上痛苦的慢docker PHP设置

我使用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)

php apache docker

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

使用 GraphQL + 石墨烯进行删除操作的最佳方式

我正在努力让我的删除操作工作。我的创建、读取和更新工作正常,但删除没有任何回报。

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 …

graphql graphene-python

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

在 Drupal 8 生成的链接中包含 html 文本

我很难通过 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 渲染结构中执行此操作的最佳方法是什么?

drupal-8 font-awesome

4
推荐指数
2
解决办法
2900
查看次数