小编Ali*_*adi的帖子

kubernetes:访问 Pod 内的 Ingress

我设置了一个对象,根据路径Ingress将流量路由到适当的位置。我想在另一个. 我想知道这是否可能?ServiceUrlIngressPod

我尝试设置一个ServiceIngress似乎不起作用。

kubernetes

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

使用 FluentValidation 检查字符串是否为大于零的数字

我已经开始FluentValidation在 WPF 项目中使用它,直到现在我以一种简单的方式使用它来检查字段是否已填充或少于 n 个字符。

现在我必须检查插入的值(这是一个字符串......该死的旧代码)是否大于 0。有没有一种简单的方法可以使用

RuleFor(x=>x.MyStringField).Somehow().GreaterThen(0) ?
Run Code Online (Sandbox Code Playgroud)

提前致谢

fluentvalidation

5
推荐指数
2
解决办法
3319
查看次数

角度迁移 1.6 到 12

我们需要将我们的 angular 1.6 web 应用程序迁移到 Angular 12,但问题是我们不能一起迁移整个应用程序,我们必须以模块方式迁移它,现在如果我将它从 1.6 以模块方式迁移到 12 那么我如何运行两个 Angular 版本单页 Web 应用程序。我已经阅读了一些文章,但我找不到解决方案,有人可以帮助我。

除此之外,对于用 Angular 12 编写的新模块,存储库和开发可以分开,我们不希望在从一个模块移动到另一个模块时加载或重新加载整个页面,或者我们可以说当我们从 Angular 1.6 移动到 Angular 12 时.

javascript angularjs angular

5
推荐指数
0
解决办法
65
查看次数

反应日期选择器版本 4.1.1。年份下拉标题箭头未显示

即使我们可以在文档react-datepickeryear dropdown中看到同样的问题。我知道这是版本特定的问题,因为它在较低版本中工作正常。这个版本有解决办法吗?

() => {
  const [startDate, setStartDate] = useState(new Date());
  return (
    <DatePicker
      selected={startDate}
      onChange={(date) => setStartDate(date)}
      showYearDropdown
      dateFormatCalendar="MMMM"
      yearDropdownItemNumber={15}
      scrollableYearDropdown
    />
  );
};
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

javascript reactjs react-datepicker

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

为什么 foo 函数内部和外部的参数值不同

在下面的代码中,我不明白为什么 arguments[0] 在 foo 函数中打印 3,这个问题的解决方案只是给出了提示:

您需要检查 DOM 中是否存在参数

显然参数在里面DOM。或者我错过了什么?

var arguments = [1, 2, 3];
var arr = () => arguments[2];
arr()
console.log(arr()); // understandable it prints 3
console.log(arguments[0]);// understandable it prints 1

function foo(n) {
console.log(arguments[0]); // do not understand why it prints 3
   var f = () => arguments[0] + n; 
   return f();
}
console.log(arguments[0]); // understandable it prints 1
foo(3); 
Run Code Online (Sandbox Code Playgroud)

javascript

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

Angular - 删除小数点

我是 Angular 的初学者,我必须替换屏幕上的12 568,000 数字。12 568

在 HTML 文件中,我搜索该值,但我只有以下信息:

<tr style="background-color: #f8f9fa;">
    ...
    <td style="width: 10%;">{{'3452' | t}}</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

我知道该行如下:

<td style="width: 10%;">{{'3452' | t}}</td>
Run Code Online (Sandbox Code Playgroud)

但是,实际上我该如何格式化它呢?

在此页面上 如何从角度js中的数据中删除小数部分

我必须使用{{myvariable:0}}

我试过

 <td style="width: 10%;">{{'3452' | t:0 }}</td>
Run Code Online (Sandbox Code Playgroud)

但是,一切都没有改变。

请问你有什么想法吗?

谢谢

angular

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

角度日期管“YYYY”与“完整”不匹配

我正在尝试从 API 提供的简单字符串中打印月份和年份。到目前为止,它是正确的,但Jan 1st 2022它打印的是 2021。我正在新西兰运行它,目前在新西兰运行GMT+12,但将+13在每年 1 月 1 日运行

正如下面的示例所示,它在 2020 年和 2023 年是正确的,但在 2021 年和 2022 年则不然

输入

{{ '2020-01-01' | date : 'full' }} | {{ '2020-01-01' | date : 'MMM YYYY'}}
{{ '2021-01-01' | date : 'full' }} | {{ '2021-01-01' | date : 'MMM YYYY'}}
{{ '2022-01-01' | date : 'full' }} | {{ '2022-01-01' | date : 'MMM YYYY'}}
{{ '2023-01-01' | date : 'full' }} | {{ …
Run Code Online (Sandbox Code Playgroud)

angular

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

如何解决 Angular-14 中的 ngx-bootstrap 错误

在 Angular-14 项目中,我有这个package.json

包.json:

"dependencies": {
  "@angular/animations": "^14.0.0",
  "@angular/common": "^14.0.0",
  "@angular/compiler": "^14.0.0",
  "@angular/core": "^14.0.0",
  "@angular/forms": "^14.0.0",
  "@angular/platform-browser": "^14.0.0",
  "@angular/platform-browser-dynamic": "^14.0.0",
  "@angular/router": "^14.0.0",
  "@rxweb/reactive-form-validators": "^2.1.7",
  "admin-lte": "3.2",
  "google-libphonenumber": "^3.2.28",
  "intl-tel-input": "^17.0.3",
  "ngx-toastr": "^14.3.0",
  "npm-check": "^5.9.2",
  "rxjs": "~7.5.0",
  "sweetalert2": "^11.4.17",
  "tslib": "^2.3.0",
  "zone.js": "~0.11.4"
},
Run Code Online (Sandbox Code Playgroud)

ngx-bootstrap因此,当我决定使用ngx bootstrap安装时:

npm 安装 ngx-bootstrap --save

我收到这个错误:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: ddm-ui@0.0.0
npm ERR! Found: @angular/animations@14.0.1
npm ERR! …
Run Code Online (Sandbox Code Playgroud)

ngx-bootstrap angular

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

如何使用 JavaScript 将图像链接/url 转换为图像

我有一组图像链接,我想使用 JavaScript 将它们转换为图像,并且这些链接是来自 API 的动态链接。那么我怎样才能将这些链接变成图像呢?我希望显示所有图像,例如:我有 7 个图像 URL,因此我希望所有 7 个 URL 都变成图像,而不仅仅是 1 个

链接位于 div 中,如下所示:

<div class="avatar"></div>
Run Code Online (Sandbox Code Playgroud)

数据来自使用 JS 的 API:

const getimage = () => {
    axios
        .get(
            "https://api.github.com/repos/owner/repo/contributors"
        )
        .then((response) => {
            const users = response.data;
            console.log(users)
            const avatar = document.querySelector(".avatar")
            avatar.innerHTML=users.map((u) => u.avatar_url).join("<br />");
        })
        .catch((error) => console.error(error));
};
getimage();
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点

html javascript

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

如何在html Angular 17中使用@for中的索引

如何在Angular 17中定义index变量@for

const users = [
    { id: 1, name: 'Ali' },
    { id: 2, name: 'reza' },
    { id: 3, name: 'jack' },
  ];

<ul>
  @for (user of users; track user.id; let i = index) {
  <li>{{ user.name + i }}</li>
  } @empty {
  <span>Empty list of users</span>
  }
</ul>
Run Code Online (Sandbox Code Playgroud)

索引并不为我们所知,因为我们已经输入*ngFor并得到了Unknown "let" parameter variable "index" in Angular17 @for

但以下内容有效:

<ul>
  <li *ngFor="let user of users; let i = index">{{ user.name + i }}</li> …
Run Code Online (Sandbox Code Playgroud)

html typescript angular angular17

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

基于值js过滤对象的对象

我有这个对象对象,我正在尝试获取包含社交内容的项目

const events = {
    'event-1': { id: 'event-1', channel: 'facebook'},
    'event-2': { id: 'event-2', channel: 'twitter'},
    'event-3': { id: 'event-3', channel: 'slack'},
  };
Run Code Online (Sandbox Code Playgroud)

我需要获得例如具有facebook和松弛的事件任何想法过滤器如何javascript处理对象而不是数组?

谢谢

javascript

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

我正在使用 angular 7 从服务到组件获取 [object Object]

请帮助解决以下问题,这是我的模型类。我使用.pipe.map()import {map} fromrxjs/operators方法尝试了所有可能的方法,但仍然给出[object Object]

export class AppProfilesDetailsDO { 
  envName?: string;
  envDesc?: string;
  envIpAddress?: string;
  envProfileName?: string;
  envCrDeployed?: string;
  envUrl?: string;
  envAdminConsoleUrl?: string;
  envDbSchema?: string;
  envDbUserId?: string;
  envGisSchema?: string;    
  envPortNo?: number;
 }
Run Code Online (Sandbox Code Playgroud)

我的组件类

import { Component, OnInit } from '@angular/core';
import { ProfileserviceService } from './profileservice.service';
import { AppProfilesDetailsDO } from '../models/AppProfilesDetailsDO';

@Component({
    selector: 'app-profiledetails',
    templateUrl: './profiledetails.component.html',
    styleUrls: ['./profiledetails.component.css']
})
export class ProfiledetailsComponent implements OnInit {

appProfileData: AppProfilesDetailsDO[];

constructor(private profileService: ProfileserviceService) { this.appProfileData = [] } …
Run Code Online (Sandbox Code Playgroud)

javascript typescript angular

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

功能 - 以大写形式返回每隔两个单词

我想将函数中的所有其他单词更改为大写字母。如果只有 1 个单词 - 则也要大写。

例子:

asd asd asd asd -> asd ASD asd ASD
asd -> ASD
Run Code Online (Sandbox Code Playgroud)

这就是我所拥有的:

function capitalize(str) {
  let word = str.toUpperCase();
  for (let i = 0; i < str.length; i++) return word;
}

console.log(capitalize("asd asd asd asd"));
Run Code Online (Sandbox Code Playgroud)

javascript

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