小编kev*_*ham的帖子

如何将google tag manager SDK安装到swift项目中

我试图使用swift将谷歌标签管理器sdk安装到我的iOS应用程序中.我按照 Swift入门指南中的说明进行操作.在第3节:为Objective-C库添加桥接头.第7步:将这些import语句添加到头文件中:我尝试将代码导入到我的桥接头文件中,但是当我尝试构建它时会出现一个错误,如下所示'TagManager.h' file not found.:如何解决此错误并在swift中使用google tag manager?

ios google-tag-manager swift

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

Angular`<router-outlet>`显示两次模板

我使用angular4并尝试创建路由器链接.路由器链接有效但两次显示模板. 重复的组件

下面是我在组件中的代码:

import { Component } from '@angular/core';
import { Router, ActivatedRoute } from '@angular/router';

@Component({
  selector: 'app-root',
  template: `
  <h1>Contacts App</h1>
    <ul>
      <li><a [routerLink]="['/facebook/top']">Contact List</a></li>
    </ul>
    <router-outlet></router-outlet>
    `
})
export class AppComponent {
    constructor(
        private route: ActivatedRoute,
        private router: Router,
    ){ }

    gotoDetail(): void {
        this.router.navigate(['facebook/top']);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的路线:

const routes: Routes = [
  { path: '', component: AppComponent },
  { path: 'facebook/top',  component: CommentComponent },
];

@NgModule({
  imports: [ RouterModule.forRoot(routes) ],
  exports: [ RouterModule ]
})
export class …
Run Code Online (Sandbox Code Playgroud)

angular-ui-router angular-directive angular

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

如何使用json数据和ajax创建动态jquery数据表?

我正在尝试使用 jquery 和 json 创建动态数据表。我试图精确键并将它们设置为标题,然后将键中的值设置为表中的行。

到目前为止,我的代码是:

<script type="text/javascript">
$('#action-button').click(function() {
   $.ajax({
      url: 'https://api.myjson.com/bins/1oaye',
      data: {
         format: 'json'
      },
      error: function() {
         $('#info').html('<p>An error has occurred</p>');
      },
      dataType: 'json',
      success: function(data) {
        // EXTRACT VALUE FOR HTML HEADER. 
        var col = [];
        for (var i = 0; i < data.length; i++) {
            for (var key in data[i]) {
                if (col.indexOf(key) === -1) {
                    col.push(key);
                }
            }
        }

        // CREATE DYNAMIC TABLE.
        var table = document.createElement("table");

        // CREATE HTML TABLE HEADER ROW …
Run Code Online (Sandbox Code Playgroud)

javascript ajax datatable jquery json

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

当标识符以@符号开头时,如何访问php中的对象?

我有一个看起来像这样的json对象:

{#119130 ?
  +"@id": "1EBEF5DA"
  +"@name": "The"
  +"@renewal": "xxxxx"
  +"@languages": "Eng"
}
Run Code Online (Sandbox Code Playgroud)

当标识符以@符号开头时,如何访问php中的JSON数据?

例如,尝试使用进行访问会$var->@id导致错误:

Parse error: syntax error, unexpected '@', expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$'
Run Code Online (Sandbox Code Playgroud)

我试过了,$var->id但结果是Undefined Property

php json escaping laravel laravel-5.4

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

如何使用jquery将按钮文本更改为字体真棒图标

我有一个按钮 <button class="home-signup-button button-add" formnovalidate>Sign up</button>

单击此按钮,我想将文本从注册更改为字体真棒图标.<i class='fa fa-circle-o-notch fa-spin fa-3x fa-fw'></i>.到目前为止我已经尝试过了

$(".home-signup-button.button-add").click(function(){
    $(this).text("<i class='fa fa-circle-o-notch fa-spin fa-3x fa-fw'></i>");
});
Run Code Online (Sandbox Code Playgroud)

但是我得到一个错误Uncaught SyntaxError: missing ) after argument list.如果我只是输入一些文本,如"正在连接..."而不是字体真棒它没有任何错误.

html javascript jquery font-awesome

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

快速计算从单词到字符串结尾的字符串范围

我有一个 NSMutatableString:

var string: String = "Due in %@ (%@) $%@.\nOverdue! Please pay now %@"
attributedText = NSMutableAttributedString(string: string, attributes: attributes)
Run Code Online (Sandbox Code Playgroud)

如何快速计算单词的长度和起始索引Overdue

到目前为止,我已经尝试过:

let startIndex = attributedText.string.rangeOfString("Overdue")
let range = startIndex..<attributedText.string.finishIndex

// Access the substring.
let substring = value[range]
print(substring)
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

nsrange swift

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

使用goutte刮取数据-属性?

如何使用gouttelaraveldata-<a>链接中抓取属性?

我想刮一个标签,像这样:

<a class="ProfileNav-stat ProfileNav-stat--link u-borderUserColor u-textCenter js-tooltip js-nav u-textUserColor" data-nav="following" href="/rogerhamilton/following" data-original-title="987,358 Following">
Run Code Online (Sandbox Code Playgroud)

在此<a>链接中,我要刮擦data-original-title标签。

我的代码是:

$client = new Client();

//  Hackery to allow HTTPS
$guzzleclient = new \GuzzleHttp\Client([
    'timeout' => 60,
    'verify' => false,
]);

//  Hackery to allow HTTPS
$client->setClient($guzzleclient);
$crawler = $client->request('GET', 'url');


$elements = $crawler->filter('.ProfileNav-stat.ProfileNav-stat--link')->each(function($node){
    $x = $node->filter('data-original-title');
    dd($x);
});
Run Code Online (Sandbox Code Playgroud)

但它不会返回正确的数据。

html javascript php web-scraping goutte

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

JavaScript如何找到包含字符串的最接近的类

单击按钮时,我试图找到包含字符串的最接近的类。HTML 看起来像:

<div class="feature I am the best">
  <div class="some style"> 
    <div class="new style">
      <button class="clickme">Click me </button>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我的 JavaScript 是

$('.clickme').on('mouseup', function(event) {
  var description = $(this).closest('div[class*=:contains(feature)]').attr('class');
  console.log("Description "+description);
});
Run Code Online (Sandbox Code Playgroud)

我在控制台中得到的只是:

Description undefined
Run Code Online (Sandbox Code Playgroud)

html javascript jquery class closest

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

如何在php中将日期字符串解析为dateTime?

我有一个格式为“2014-12-01 16:00:02,153”的日期字符串。如何将其解析为 mysql 的日期时间格式?

我正在使用 laravel 和 Carbon。我的代码是Carbon::parse("2014-12-01 16:00:02,153");

但得到一个错误,读取 DateTime::__construct(): Failed to parse time string (2014-12-01 16:00:02,153) at position 20 (1): Unexpected character

php datetime php-carbon

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