小编Jan*_*ana的帖子

Angular 2 FormBuilder禁用复选框选择上的字段

我已经构建了角度cli项目并且有一个带复选框的表单.某些字段必须在复选框选择时禁用.

表格如下 在此输入图像描述

需要在复选框选择事件上禁用/启用密码,新密码和重新键入密码字段.

HTML

<form [formGroup]="userProfileForm" (ngSubmit)="submitForm(userProfileForm.value)">

    <div class="row">
        <div class="col">
            <div class="form-group">
                <label> {{ 'USER_PROFILE_MODEL.USER_NAME' | translate }}</label>
                <input class="form-control" type="text" [formControl]="userProfileForm.controls['userName']">
            </div>
            <div class="form-group ">
                <label>{{ 'USER_PROFILE_MODEL.DISPLAY_NAME' | translate }}</label>
                <input class="form-control" type="text" [formControl]="userProfileForm.controls['displayName']">
            </div>
            <div class="form-group ">
                <label>{{ 'USER_PROFILE_MODEL.EMAIL' | translate }}</label>
                <input class="form-control" type="text" [formControl]="userProfileForm.controls['email']">
            </div>
        </div>
        <div class="col">
            <div class="form-group ">
                <label class="checkbox-inline">
                <input type="checkbox" value="isResetPassword" name="isResetPassword" [formControl]="userProfileForm.controls['isResetPassword']">  
                 {{ 'USER_PROFILE_MODEL.RESET_PASSWORD' | translate }}
              </label>
            </div>
            <div class="form-group ">
                <label>{{ 'USER_PROFILE_MODEL.PASSWORD' | translate }}</label>
                <input class="form-control" …
Run Code Online (Sandbox Code Playgroud)

javascript angular2-forms angular

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

Ionic 4 离子选择为选择图标设置自定义图标

我需要设置一个自定义图标来进行离子选择。以下是我的代码和输出

<ion-item class="input-container" align-items-center no-padding>
        <ion-label position="floating" no-margin no-padding>I am a</ion-label>
        <ion-select formControlName="role" mode="ios" okText="Okay" cancelText="Cancel">
          <ion-select-option value="Admin">Admin</ion-select-option>
          <ion-select-option value="Customer">Customer</ion-select-option>
        </ion-select>
        <ion-icon color="primary" name="arrow-down" mode="ios" slot="end"></ion-icon>
</ion-item>
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

有没有其他设置自定义图标的方法,或者任何人都可以建议如何删除 select-icon-inner

javascript css ionic-framework angular ionic4

7
推荐指数
3
解决办法
7921
查看次数

Docker Compose Sql server 启动时自动创建数据库和表

我使用 Sql 服务器创建了一个 asp.net core web api。通过运行 docker compose 文件,我需要创建一个数据库和表。我的解决方案如下

Dockerfile

FROM microsoft/dotnet:2.2-aspnetcore-runtime AS base
WORKDIR /app
EXPOSE 80

FROM microsoft/dotnet:2.2-sdk AS build
WORKDIR /src
COPY StarterPackMSSQL.StarterPackMSSQL.csproj StarterPackMSSQL/
RUN dotnet restore StarterPackMSSQL/StarterPackMSSQL.csproj
COPY . .
WORKDIR /src/StarterPackMSSQL
RUN dotnet build StarterPackMSSQL.csproj -c Release -o /app

FROM build AS publish
RUN dotnet publish StarterPackMSSQL.csproj -c Release -o /app

FROM base AS final
WORKDIR /app
COPY --from=publish /app .
ENTRYPOINT ["dotnet", "StarterPackMSSQL.dll"]
Run Code Online (Sandbox Code Playgroud)

docker-compose.yml

version: '3.5'

networks : 
  localdev:
    name: localdev

services:
 starterpackmssql: …
Run Code Online (Sandbox Code Playgroud)

docker docker-compose asp.net-core-webapi

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

JToolBarHelper :: DeleteList - 不起作用

我创建了一个Joomla 2.5自定义组件,并在管理员端将数据加载到网格.加载的所有数据以及添加和编辑都很有效.但删除不起作用.它给出了以下错误.

Fatal error: Call to a member function delete() on a non-object in 
C:\wamp\www\Joomla\libraries\joomla\application\component\controlleradmin.php on line 131
Run Code Online (Sandbox Code Playgroud)

在视图类中,我用于JToolBarHelper删除操作如下.

JToolBarHelper::deleteList('', 'regions.delete', 'JTOOLBAR_DELETE'); 
Run Code Online (Sandbox Code Playgroud)

joomla2.5

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

使用不支持bootstrap的样式打印HTML div

我正在尝试使用Javascript打印div内容.我正在使用外部CSS文件进行样式设置.但是添加后打印文档不应用样式bootstrap.css.

这是我的代码.

HTML页面

<html>
    <head>
        <title>Print Div Test</title>
        <link href="css/mycss.css" rel="stylesheet" />
        <link href="css/bootstrap.css" rel="stylesheet" />

        <script src="js/lib/jquery-1.11.1.js"></script>
        <script type="text/javascript">

            function PrintElem() {
                Popup($('#mydiv').html());
            }

            function Popup(data) {
                var mywindow = window.open('', 'my div', 'height=400,width=600');
                mywindow.document.write('<html><head><title>my div</title>');
                mywindow.document.write("<link rel=\"stylesheet\" href=\"css/bootstrap.css\" type=\"text/css\" media=\"print\" />");
                mywindow.document.write("<link rel=\"stylesheet\" href=\"css/mycss.css\" type=\"text/css\"  />");
                mywindow.document.write('</head><body >');
                mywindow.document.write(data);
                mywindow.document.write('</body></html>');

                mywindow.print();
                //mywindow.close();

                return true;
            }

        </script>
    </head>
<body>
    <div>
        <div id="mydiv" class="row">
            <h1>This will be printed. </h1>
            <div class="col-md-6">
                <div style="color: red">In line styles applied.</div>
            </div> …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery twitter-bootstrap

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

mongoose find()文档,带有一个搜索参数的两个字段

我的节点模型包含以下属性

firstName
lastName
age
address
Run Code Online (Sandbox Code Playgroud)

我需要使用mongoose find函数来使用firstName和lastName过滤用户.

我的UI只传递一个搜索参数.数据应按如下方式过滤

'fistName'喜欢'搜索参数'和lastName喜欢'搜索参数'.

我通过以下对象来查找函数.它对我不起作用.

var criteria = {
    'firstName' : req.body.customerName ? { $regex: req.body.customerName, $options: 'i' } : null ,
    'lastName' : req.body.customerName ? { $regex: req.body.customerName, $options: 'i' } : null 
};
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js

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

在 ngIf 执行后将焦点设置在 ul li 上

div<ul><li>这个节目之后ngIf,如下进行:

<input type="text" />
<button (click)="ShowDropDown=true;">Show</button>
<div *ngIf="ShowDropDown">
  <ul>
    <li (mousedown)="...">...</li>
    <li (mousedown)="...">...</li>
    <li (mousedown)="...">...</li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

<li>单击Show按钮后,我需要将焦点设置在第一个元素上。

angular

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

React库中的React挂钩给出无效的挂钩调用错误

我使用https://www.npmjs.com/package/create-react-library创建了一个 React 库,并在其他React项目上成功使用了它。但是,当我尝试在库中使用react hooks功能时,会出现以下错误。

Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
    1. You might have mismatching versions of React and the renderer (such as React DOM)
    2. You might be breaking the Rules of Hooks
    3. You might have more than one copy of React in the same app
.....
Run Code Online (Sandbox Code Playgroud)

我的图书馆 我只是尝试在组件中使用useState,如下所示。

import React, { useState } from 'react'

const …
Run Code Online (Sandbox Code Playgroud)

reactjs react-router-dom react-hooks

4
推荐指数
3
解决办法
1452
查看次数

while循环中的HttpClient只执行一次

我试图在 for 循环内调用 HttpClient 请求,如下所示。它需要对第三方rest api进行多次连续调用。但它只在循环退出时给我第一个服务调用结果,然后再从其余的服务调用中获取结果。

 private void Search()
            {
                try
                {
                    var i = 1;
                    using (var httpClient = new HttpClient())
                    {
                        while (i < 5)
                        {
                            string url = "https://jsonplaceholder.typicode.com/posts/" + i;
                            var response = httpClient.GetAsync(url).Result;
                            string jsonResult = response.Content.ReadAsStringAsync().Result;
                            Console.WriteLine(jsonResult.ToString());
                         i++;                     
                        }

                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.ToString());
                }
            }
Run Code Online (Sandbox Code Playgroud)

当我使用调试点运行时,程序会给出所有结果。但是当我在没有调试点的情况下运行它时,它只给出第一个结果。

我也尝试使用 async、await 方法。它也给了我同样的结果。

我觉得程序需要等待异步调用返回数据。

请帮我解决这个问题。

编辑-异步方式

private async Task<string> SearchNew()
        {
            try
            {
                var i = 1;
                var res = string.Empty;
                using (var httpClient = …
Run Code Online (Sandbox Code Playgroud)

c# dotnet-httpclient asp.net-core-mvc .net-core

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

Azure 存储帐户容器公共访问级别已禁用

我有一个 Azure 帐户,采用即用即付订阅方式。我创建了存储帐户,如以下链接中所述

https://learn.microsoft.com/en-us/azure/active-directory-b2c/tutorial-customize-ui

但我无法更改容器的公共访问级别。它始终作为附加图像被禁用。

在此输入图像描述

在此输入图像描述

任何人都可以帮助我启用此功能。我花了很多时间阅读文档。但找不到任何。

azure azure-active-directory azure-blob-storage

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