小编Sno*_*lax的帖子

在UIAlertController中添加标签?

我知道您可以添加文本字段,但是可以添加标签UIAlertController吗?

alertController.addTextFieldWithConfigurationHandler({(textField: UITextField!) in
            textField.placeholder = "Hyperlink"
            inputTextField = textField
            inputTextField?.text="www.google.com"
        })
Run Code Online (Sandbox Code Playgroud)

^^文本字段

ios swift uialertcontroller

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

Angular:嵌入,设置SVG元素的颜色

我有一个component.html嵌入我的 svg 组件的:

<masterflex-sidebar>
    <masterflex-logo sidebar-logo color="white">

    </masterflex-logo>
</masterflex-sidebar>
Run Code Online (Sandbox Code Playgroud)

我的logo.ts文件:

import { Component, OnInit, Input } from '@angular/core';

@Component({
  selector: 'masterflex-logo',
  templateUrl: './masterflex.component.html',
  styleUrls: ['./masterflex.component.scss']
})
export class MasterflexComponent implements OnInit {

  @Input() color:string

  constructor() { }

  ngOnInit() {
  }

}
Run Code Online (Sandbox Code Playgroud)

我的 svg 组件(其中的一部分):

<svg 
    version="1.1" 
    xmlns="http://www.w3.org/2000/svg" 
    xmlns:xlink="http://www.w3.org/1999/xlink" 
    x="0px" y="0px"
    viewBox="0 0 237.4 35.9"
    height="35.9"
    width="237.4"
    xml:space="preserve" *ngIf="color">
Run Code Online (Sandbox Code Playgroud)

我希望能够将我的 svg 组件的颜色更改为我想要的任何颜色(在我的第一个组件中设置 color="white")并将该颜色应用于我的 svg。有没有办法将该颜色属性传递给 scss 样式?

css sass angular

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

最小化HTML内容

有没有办法最小化HTML内容?

例如,假设我有一个常规HTML文档,例如:

<html>


<title>A title or something</title>  

  <h2>Blah blah blah times 5 </h2>
  <p>
  Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5Blah blah blah times 5
  </p>


</html>
Run Code Online (Sandbox Code Playgroud)

我宁愿尽可能这样做:

<html>


<title>{title of page}</title>  

  <h2>{header information}</h2> …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

Javascript:设置数据结构:相交

试图让两个数据集相交但我不能这样做:(例如,在我的下面的代码中,相交mySet和mySet2应该产生"1",因为它们的集合中都有值"1".

var mySet = new Set();
var mySet2=new Set();
mySet.add(1);
mySet.add(2);
mySet.add("HELLOOOOO");
mySet2.add("hi");
mySet2.add(1);


var a = Array(mySet, mySet2);
console.log(a);

mySet.forEach(function(value) {
    console.log(value);
});


mySet2.forEach(function(value) {
    console.log(value);
});

function intersection_destructive(a, b)
{
    var result = new Array();
    while( mySet.length > 0 && mySet2.length > 0 )
    {
        if      (mySet[0] < mySet2[0] ){ mySet.shift(); }
        else if (mySet[0] > mySet2[0] ){ mySet2.shift(); }
        else /* they're equal */
        {
            result.push(mySet.shift());
            mySet2.shift();
        }
    }

    return result;
}
Run Code Online (Sandbox Code Playgroud)

Set 1和Set 2都有"1"但我的函数(intersection_destructive)不返回它.我不确定如何交叉它们,我搜索stackoverflow并找到intersection_destructive,但它对我不起作用,我也尝试过:

array1.filter(function(n) { …
Run Code Online (Sandbox Code Playgroud)

javascript set ecmascript-6

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

ReactJS:有一个带有绑定的类名,而另一个没有绑定的类名

如何拥有一个静态类名和一个动态类名?例如,在此: https: //jsfiddle.net/uwadhwnr/112/

<button className={this.state.color}>,如果我这样做<button className="cheese {this.state.color}">, this.state.color 将不会渲染,因为它在引号中,但我想同时拥有这两个类。

html javascript css reactjs

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

Javascript"这个"问题

我是Javascript的新手并试图弄清楚为什么console.log没有打印出用户的名字.我希望函数NewUser采用新的变量(Emily和Jason)并打印出他们的名字以及他们的"生活".

我的问题似乎是"this.name ="""行,我不知道如何让this.name接受newuser变量的名称.我试过这个.但那返回undefined.

function NewUser(){
    this.name="";
    this.life=100;
    this.mana=1000;

    console.log(this.life);
    console.log(this.name);

}


var Jason=new NewUser();
Jason.name="Jason";
var Emily=new NewUser();
Emily.name="Emily";
Run Code Online (Sandbox Code Playgroud)

javascript this

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

Bootstrap:更改网格尺寸

我有一个装有行的容器,我想让容器更大。默认情况下,bootstrap 将其设置为 1200px。我认为通过将 col-md-4 更改为 col-lg-4 之类的内容,它会扩展网格,但它不适合我。有没有办法扩大网格?

html css grid twitter-bootstrap

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

jQuery 动画完成不起作用

动画本身正在运行,但为什么我的完整功能不起作用?

小提琴:https : //jsfiddle.net/jzhang172/5kfbw066/1/

$(".ok").animate({
height:"300px"

},{
 duration:2000
 }, {complete:function(){
alert('hey');
}
});
Run Code Online (Sandbox Code Playgroud)
.ok{
  background:blue;
  height:100px;
  width:200px;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="ok"></div>
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

Angular 2+:通过打字稿打开Bootstrap模式

通常,打开模态框时,通过 HTML 调用该函数:

<button class="btn btn-lg btn-outline-primary" (click)="open(content)">Launch demo modal</button>
Run Code Online (Sandbox Code Playgroud)

这将打开模式:

  <ng-template #content let-modal>
      <div class="modal-header">
        <h4 class="modal-title" id="modal-basic-title">Profile update</h4>
        <button type="button" class="close" aria-label="Close" (click)="modal.dismiss('Cross click')">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
        <form>
          <div class="form-group">
            <label for="dateOfBirth">Date of birth</label>
            <div class="input-group">
              <input id="dateOfBirth" class="form-control" placeholder="yyyy-mm-dd" name="dp" ngbDatepicker #dp="ngbDatepicker">
              <div class="input-group-append">
                <button class="btn btn-outline-secondary calendar" (click)="dp.toggle()" type="button"></button>
              </div>
            </div>
          </div>
        </form>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-outline-dark" (click)="modal.close('Save click')">Save</button>
      </div>
    </ng-template>
Run Code Online (Sandbox Code Playgroud)

但是,由于情况(我正在使用 Google Charts 并且我可以使用的 HTML(click) = "open(content"没有暴露给我),我需要能够通过 …

javascript twitter-bootstrap typescript ng-bootstrap angular

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

尝试在 Windows 上下载 wxPython 时出错

对于 python 来说是全新的,在命令行中运行命令 \xe2\x80\x98pip install -U wxPython\xe2\x80\x99 ,这是我得到的错误:

\n
C:\\Users\\Pikachu>pip install -U wxPython\nCollecting wxPython\n  Using cached wxPython-4.1.1.tar.gz (66.0 MB)\n  Preparing metadata (setup.py) ... done\nRequirement already satisfied: pillow in c:\\users\\pikachu\\appdata\\local\\programs\\python\\python310\\lib\\site-packages (from wxPython) (9.1.0)\nRequirement already satisfied: six in c:\\users\\pikachu\\appdata\\local\\programs\\python\\python310\\lib\\site-packages (from wxPython) (1.16.0)\nRequirement already satisfied: numpy in c:\\users\\pikachu\\appdata\\local\\programs\\python\\python310\\lib\\site-packages (from wxPython) (1.22.3)\nUsing legacy 'setup.py install' for wxPython, since package 'wheel' is not installed.\nInstalling collected packages: wxPython\n  Running setup.py install for wxPython ... error\n  error: subprocess-exited-with-error\n\n  \xc3\x97 Running setup.py install for wxPython did not run …
Run Code Online (Sandbox Code Playgroud)

python pip command-line-interface

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