小编Baz*_*777的帖子

jQuery xml错误'No'Access-Control-Allow-Origin'标头出现在请求的资源上.

我正在研究我的这个个人项目,只是为了好玩,我想阅读一个xml文件,该文件位于http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml 并解析xml和用它来转换货币之间的价值.

到目前为止,我已经提出了下面的代码,这是非常基本的,以便读取xml,但我得到以下错误.

XMLHttpRequest无法加载****.请求的资源上不存在"Access-Control-Allow-Origin"标头.因此,不允许来源" http://run.jsbin.com "访问.

$(document).ready( 
    function() {     
        $.ajax({          
            type:  'GET',
            url:   'http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml',
            dataType: 'xml',              
            success: function(xml){
                alert('aaa');
            }
         });
    }
);
Run Code Online (Sandbox Code Playgroud)

我没有看到我的代码有任何问题所以我希望有人可以指出我的代码错误,以及我如何解决它.

javascript ajax jquery xml-parsing cors

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

Angular 2无法在formArrays上找到具有未指定名称属性的控件

我试图迭代我的​​组件中的formArray但我得到以下错误

Error: Cannot find control with unspecified name attribute

这是我的类文件中的逻辑

export class AreasFormComponent implements OnInit {
    public initialState: any;
    public areasForm: FormGroup;

    constructor(private fb: FormBuilder) { }

    private area(): any {
      return this.fb.group({
          name: ['', [Validators.required]],
          latLong: ['', [Validators.required]],
          details: ['', [Validators.required]]
      });
    }

    public ngOnInit(): void {
        this.areasForm = this.fb.group({
            name: ['', [Validators.required]],
            areas: this.fb.array([this.area()])
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

和我的模板文件

<form class="areas-form" [formGroup]="areasForm" (ngSubmit)="onSubmit(areasForm.values)">
    <md-input-container class="full-width">
        <input mdInput placeholder="Location Name" type="text" formControlName="name" required>
        <md-error *ngIf="areasForm.get('name').hasError('required')">Please enter the locationName</md-error>
    </md-input-container>
    <md-grid-list …
Run Code Online (Sandbox Code Playgroud)

loops angular2-forms angular

70
推荐指数
5
解决办法
9万
查看次数

我如何理解snap.svg中的Transform属性?

我一直在尝试学习snap.svg,我对转换属性有一些疑问.我的问题很愚蠢,但现在确实如此

在以下示例代码中,数字是什么意思?

     {"transform" : "t-10 0 s0 32 32"}
     {"transform" : "r180 32 32"}
Run Code Online (Sandbox Code Playgroud)

我猜测s代表规模,animAfter和after之间有什么区别?我是SVG的新手.

javascript svg snap.svg

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

如何用树枝渲染单页wordpress模板

我一直试图用Twig渲染单页wordpress模板,但到目前为止一切都失败了.

{% extends 'layouts/base.twig' %}

{% block content %} 
    {% for page in pages() %}{{ set_up_page(page) }}                                
        {% include 'content/content-' ~ page.post_name ~ '.twig' %}
    {% endfor %}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

其中一个模板看起来像:

<section id="about" {{ wp.post_class }}>
    <div class="container">
        <div class="row">
            <div class="col-lg-12 text-center">
                <h2 class="section-heading">{{ wp.the_title }}</h2>
                <h3 class="section-subheading text-muted">{{ wp.get_post_meta(wp.get_the_ID() , 'st_page_subtitle', true)  }}</h3> <!-- To be Changed to subtext for title  -->
            </div>
        </div>
        <div class="row">
            <div class="col-lg-12">
             {{ wp.the_content }}
            </div>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

相应的功能:

        $wpgetpages = …
Run Code Online (Sandbox Code Playgroud)

php wordpress wordpress-theming twig

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

Javascript addEventListener函数

我是事件处理程序的新手,我遇到了下面写的代码

document.addEventListener("DOMContentLoaded", function() {
    initialiseMediaPlayer();
}, false);
Run Code Online (Sandbox Code Playgroud)

编写相同的代码是否有任何区别

document.addEventListener("DOMContentLoaded", initialiseMediaPlayer();, false);
Run Code Online (Sandbox Code Playgroud)

最终我们调用相同的函数,它是否会产生影响,或者以上述方式编写它有什么优势?

javascript function addeventlistener

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

同时使用多个 svg 转换。

是否可以在同一个 svg 上使用多种转换?我的代码中已经有一个transform="translate(-186.57429,-373.01893)",但我想使用将图像的大小减少一半scale(0.5)

我一直没能找到这个问题的答案,也许是我谷歌搜索技巧不好。任何帮助将不胜感激。这是SVG代码

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="32.2"
   height="37"
   id="svg2"
   version="1.1"
   inkscape:version="0.48.2 r9819"
   sodipodi:docname="comment.svg">
  <defs
     id="defs4" />
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="2.8"
     inkscape:cx="51.134813"
     inkscape:cy="31.956267"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     showgrid="false"
     inkscape:window-width="1920"
     inkscape:window-height="1147"
     inkscape:window-x="-8"
     inkscape:window-y="-8"
     inkscape:window-maximized="1"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0"
     preserveAspectRatio="xMinYMin"/>

  <g
     inkscape:label="Layer 1"
     inkscape:groupmode="layer"
     id="layer1"
     transform="translate(-186.57429,-373.01893)">
    <path
       style="fill:#ececec;stroke:#ececec;stroke-width:0.70775092px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       d="m 207.25539,445.72259 c 8.18855,-4.77517 9.49259,-8.30548 9.49259,-8.30548 0,0 -18.93579,3.54059 -24.23426,-3.35689 -5.29848,-6.89746 -8.67023,-55.71033 -1.44504,-58.3632 7.22519,-2.65288 50.58563,-4.2446 55.88411,2.12229 5.29847,6.3669 4.81679,51.99632 -0.48168,56.77149 -5.29848,4.77517 -18.5529,3.01002 -18.5529,3.01002 0,0 -7.65748,6.53005 …
Run Code Online (Sandbox Code Playgroud)

svg

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

在角度2/4中更改属性时创建过渡

每当我更改属性的值时,我想创建一个过渡效果.

我尝试过以下操作

    @Component({   
    selector: 'image-holder',
    template: `
        <div class="carousel-image">
            <img src="{{ image }}" [@slideInRight]="slide" />
            <span>{{ text }}</span>
        </div>
    `,
    styleUrls: ['../greenscreen.scss'],
    animations: [
        trigger(
            'slideInRight',
            [
                transition(
                ':enter', [
                style({transform: 'translateX(100%)', opacity: 0}),
                animate('500ms', style({transform: 'translateX(0)', opacity: 1}))
                ]
            ),
            transition(
                ':leave', [
                style({transform: 'translateX(0)', 'opacity': 1}),
                animate('500ms', style({transform: 'translateX(100%)',opacity: 0}))
                ]
            )
            ])
    ]
})
export class ImageHolderComponent implements OnChanges {
    @Input()
        image: string;
    @Input()
        text: string;

    public slide: boolean = true;

    public ngOnChanges(changes: { [propKey: string]: SimpleChange …
Run Code Online (Sandbox Code Playgroud)

animation web-animations angular

8
推荐指数
2
解决办法
4502
查看次数

为什么$ variable = 0759给出61?

我不知道如何谷歌这一个,所以我在这里问.当我宣布变量$something = 0759变成61 时,为什么会发生这种情况.我知道答案必须非常简单,所以请原谅我的愚蠢.

php variables

7
推荐指数
2
解决办法
437
查看次数

需要替代mysqli_fetch_all

我有一个php-mysqli代码可以找到一个我的本地服务器,但在我的服务器上使用它我得到了

Fatal error: Call to undefined function mysqli_fetch_all() in /home3/t561257/public_html/admin/database.php on line 49
Run Code Online (Sandbox Code Playgroud)

代码的以下部分是问题所在.

 function fetch_rows($queryname) {
        $result = $this->connection->query($queryname);
        $row = mysqli_fetch_all($result, MYSQLI_ASSOC);
        return $row;        
    }
Run Code Online (Sandbox Code Playgroud)

我以下面的方式使用它

 $next_four_rows = $db_link->fetch_rows($query_four_latest);
Run Code Online (Sandbox Code Playgroud)

$ db_link是具有fetch_rows方法的类.

我在我的本地服务器上使用php 5.5,因为服务器正在运行5.4.27我真的对如何修复它一无所知

php mysqli

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

如何配置快速路由器和ES6?

我在快递中有一个路由器文件的以下代码.

import express from 'express';
import  _  from 'lodash';
import { Devices, OwlElecMonitors } from '../models/';

var router = express.Router();

router.get('/api/devices/:id',function (req, res) {
    console.log(req);                   
    Devices.getDevicesByUserId({ userId: req.params.id },function(err, resp) {
        res.send(resp);
    });
});

export default router;
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用以下代码将其导入主文件

import api from './routes';
app.use('/api', api);
Run Code Online (Sandbox Code Playgroud)

但代码返回404错误.我哪里错了?我需要做些什么改变呢?

routing node.js express ecmascript-6

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