小编Mic*_*umo的帖子

如何将Pace.js附加到DOM中的自定义位置?

我正在使用Pace.js(http://github.hubspot.com/pace/)作为基本的加载程序。

到目前为止,它运行良好,没有任何问题。但是,我想做的是将Pace.js HTML附加到我选择的元素中。

生成的HTML如下所示:

<div class="pace  pace-inactive">
    <div class="pace-progress" data-progress-text="100%" data-progress="99" style="transform: translate3d(100%, 0px, 0px);">
        <div class="pace-progress-inner"></div>
    </div>
    <div class="pace-activity"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

默认情况下,Pace.js将自身附加在开始<body>标记之后。是否有任何方法可以了解生成的HTML的去向?

javascript pace.js

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

如何使用 Vue Cli 3 添加对 PDF 文件的支持?

我需要配置 Webpack 以url-loader通过 Vue Cli(最新)接受和处理 PDF 文件。

vue.config.js

module.exports = {
  configureWebpack: {
    rules: [
      {
        test: /\.(pdf)(\?.*)?$/,
        use: [
          {
            loader: 'url-loader',
            options: {
              name: 'files/[name].[hash:8].[ext]'
            }
          }
        ]
      }
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

以上看起来正确还是我遗漏了什么?这方面的文档在这里:https : //github.com/vuejs/vue-cli/blob/dev/docs/webpack.md#basic-configuration

我收到错误:

WebpackOptionsValidationError:无效的配置对象。Webpack 已使用与 API 架构不匹配的配置对象进行初始化。配置有一个未知的属性“规则”。

我在这里显然缺少一些关于如何在 Vue 中增强生成的 Webpack 配置的理解。

帮助表示赞赏!谢谢

javascript webpack vue.js vue-cli

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

Twitter状态API突然返回错误'34'

我有一个脚本可以从我的Feed中获得前三条推文.这工作得很好,但现在它在JSON中返回以下错误:

{"errors":[{"message":"Sorry, that page does not exist","code":34}]}
Run Code Online (Sandbox Code Playgroud)

Twitter将此描述为经典的404未找到错误,但我认为Twitter网站上的API状态没有任何中断.

我们现在获取推文的方式有什么变化吗?

我的代码:

$.getJSON('http://twitter.com/statuses/user_timeline.json?screen_name=' + user + '&count=3&include_rts=true&callback=?', function(data) { });
Run Code Online (Sandbox Code Playgroud)

谢谢.

twitter jquery

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

Ruby - 如何根据嵌套哈希项的值对数组进行排序?

我有一些相当复杂的排序要做。

给定一个哈希数组,我需要根据每个哈希键中的值对数组中的哈希进行排序。

例如(以 JSON 格式给出):

"instruments":[
{"id":1,"title":"Piano","token":"piano","count":13},
{"id":6,"title":"Bass Guitar","token":"bass","count":12},
{"id":11,"title":"Viola","token":"viola","count":12},
{"id":4,"title":"Synth","token":"synth","count":11},
{"id":3,"title":"Keyboard","token":"keyboard","count":9},
{"id":7,"title":"Saxophone","token":"saxophone","count":8},
{"id":12,"title":"Flute","token":"flute","count":8},
{"id":5,"title":"Drums","token":"drums","count":6},
{"id":2,"title":"Guitar","token":"guitar","count":5},
{"id":8,"title":"Violin","token":"violin","count":5},
{"id":9,"title":"Vocals","token":"vocals","count":4},
{"id":10,"title":"Cello","token":"cello","count":4}
]
Run Code Online (Sandbox Code Playgroud)

这个 JSON 是responds_withRails 中的 a 的结果。在此之前,我想根据"title"每个散列中键的字母顺序在数组中切换这些散列。

这是 JSON 的一部分(在 Firebug 中)的屏幕截图,以更好地说明我的意思:

在此处输入图片说明

任何帮助将不胜感激。

谢谢!

ruby json ruby-on-rails

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

如何使用Array.filter()以2块为单位返回项目?

考虑这个数组:

var items = [
  'Item 1',
  'Item 2',
  'Item 3',
  'Item 4',
  'Item 5',
  'Item 6',
  'Item 7',
  'Item 8',
  'Item 9',
  'Item 10',
];
Run Code Online (Sandbox Code Playgroud)

我正在尝试解决,我如何过滤数组,以便我可以在2块中返回类似下面的内容:

Item 1, Item 2, Item 5, Item 6, Item 9, Item 10
Run Code Online (Sandbox Code Playgroud)

我应该抓2个项目,跳过2个项目并重复.

我尝试使用Array.map()这项工作,但我无法理解实现这种效果需要什么逻辑.

console.clear();

var items = [
  'Item 1',
  'Item 2',
  'Item 3',
  'Item 4',
  'Item 5',
  'Item 6',
  'Item 7',
  'Item 8',
  'Item 9',
  'Item 10',
];

var selected = items.filter(function(item, index) {
  return index % 2; // …
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

WordPress 重写规则以排除特定的 slug

我的重写规则functions.php运行得很好。

function custom_offers_rewrite() {
  add_rewrite_rule('^offers/([a-z-_]+)/?', 'index.php?page_id=1948&offer_restaurant=$matches[1]', 'top');
}
Run Code Online (Sandbox Code Playgroud)

这会查找类似的内容/offers/my-custom-path,然后加载特定的页面模板/ID (page_id=1948)。这个模板显示了一些自定义的东西,我们都很好。

虽然这很好,但我在 URL 路径上有一个文字页面,/offers/all我想将其从重写规则中排除。

这有可能吗?

因此,换句话说,如果我们点击/offers/all,则忽略该规则并照常进行。如果有其他情况,请按照当前有效的规则执行。

我想它需要对正则表达式进行一些调整,但我几乎不擅长模式匹配。

感谢帮助和建议。非常感谢!

php wordpress url-rewriting

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

如何将此Python代码转换为ColdFusion代码?

我期待构建一个利用Reddit(开源)算法的Web应用程序.

我计划随着时间推移调整它,但现在我认为使用他们的排名系统将是一个良好的开端.

我读了一篇关于这个算法的博客文章,这个例子是用Python编写的.如何将其转换为在ColdFusion中使用?如果更容易,可以在CFC中使用额外的奖励积分?

代码:

#Rewritten code from /r2/r2/lib/db/_sorts.pyx

from datetime import datetime, timedelta
from math import log

epoch = datetime(1970, 1, 1)

def epoch_seconds(date):
    """Returns the number of seconds from the epoch to date."""
    td = date - epoch
    return td.days * 86400 + td.seconds + (float(td.microseconds) / 1000000)

def score(ups, downs):
    return ups - downs

def hot(ups, downs, date):
    """The hot formula. Should match the equivalent function in postgres."""
    s = score(ups, downs)
    order = log(max(abs(s), 1), 10)
    sign …
Run Code Online (Sandbox Code Playgroud)

python sql coldfusion railo

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

ColdFusion - 读取大量图像

在CF/Railo中读取大量图像并检查其宽度和高度的最有效方法是什么?

在我的应用程序中,我通常需要读取大约20个图像+,此刻这需要14秒才能完成.真的有点太长了.

theImageRead = ImageNew(theImageSrc);
if ( imageGetWidth(theImageRead) > 100 ) {
    writeOutput('<img src="' & theImageSrc & '" />');
}
Run Code Online (Sandbox Code Playgroud)

从绝对URL列表中读取图像.我需要在特定维度上指定图像.

如果有一个更快的解决方案,那么我很想得到你的见解.也许底层的java方法?

我也在使用jSoup,如果有任何可以帮助的东西.

谢谢,迈克尔.

coldfusion railo bluedragon jsoup

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

Curl致电ColdFusion - Instagram

我根本没有cURL的经验,但从我可以收集到的,它相当于cfhttp.

我想使用Instagram API并验证用户身份.他们的例子使用cURL.

curl \-F 'client_id=CLIENT-ID' \
    -F 'client_secret=CLIENT-SECRET' \
    -F 'grant_type=authorization_code' \
    -F 'redirect_uri=YOUR-REDIRECT-URI' \
    -F 'code=CODE' \https://api.instagram.com/oauth/access_token
Run Code Online (Sandbox Code Playgroud)

我认为CF版本会是正确的吗?

<cfhttp url="https://api.instagram.com/oauth/access_token" method="post" resolveurl="true">
    <cfhttpparam type="formField" name="client_id" value="CLIENT-ID" />
    <cfhttpparam type="formField" name="client_secret" value="CLIENT-SECRET" />
    <cfhttpparam type="formField" name="grant_type" value="authorization_code" />
    <cfhttpparam type="formField" name="redirect_uri" value="YOUR-REDIRECT-URI" />
    <cfhttpparam type="formField" name="code" value="code" />
</cfhttp>
Run Code Online (Sandbox Code Playgroud)

我无法尝试这一点,因为直到很久以后我才会在我的开发机器上,所以我现在只是在寻找可能性并制作伪代码(未经过测试!).

任何具有Instagram API和ColdFusion经验的人都可以获得一些见解,我们将不胜感激.

我正在使用Railo.

api curl railo instagram cfml

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

检查返回的函数值是否为null?

这个问题(或类似问题)似乎经常被问到,但是我尝试了许多方法来检查从我拥有的函数返回的值是否为null;无济于事。

我的函数,按名称获取URL参数:

function getURLParameter(name) {
    return decodeURI(
        (RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
    );
}
Run Code Online (Sandbox Code Playgroud)

但是,显然可能没有参数,因此我需要检查返回的值。

进行console.log( getURLParameter('client') );退货null...但是进行空检查不起作用。

我尝试了以下方法:

if ( getURLParameter("client") !== null ) {

    alert("It's there matey!");

}

if ( getURLParameter("client") != null ) {

    alert("It's there matey!");

}

if ( ! getURLParameter("client") ) {

    alert("It's there matey!");

}
Run Code Online (Sandbox Code Playgroud)

这些似乎都不适合我。

我哪里出问题了?我可以在香草JS中或使用jQuery库进行此操作。

javascript jquery

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

Rails - 如何将 user_id 插入到帖子的评论中?

可能是一个简单的问题,但我只是在学习 Rails 并尝试将评论发布到我的数据库中。当我发布时,没有抛出错误,但没有创建记录。

def create

    @post = Post.find(params[:post_id])
    @comment = @post.comments.create(params[:comment].permit(:comment))

    redirect_to post_path(@post)

end
Run Code Online (Sandbox Code Playgroud)

帖子和评论具有典型的嵌套关系。我相信问题出在我的评论表中名为“user_id”的列中,该列应该存储评论与用户的关系。

如何在上面的代码中将此列设置为“current_user”?

非常感谢,迈克尔。

ruby ruby-on-rails ruby-on-rails-4

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

如何从 Instagram 媒体轮播相册返回视频?

我正在向 Instagram API 发出请求以获取用户源上的帖子。

https://developers.facebook.com/docs/instagram-api/reference/media/#returnable-fields

似乎有 3 种类型出现;IMAGE,VIDEO和CAROUSEL_ALBUM。

在IMAGE类型中,media_url对象中的键是图像的链接。

在该VIDEO类型中,media_url对象中的键是 mp4 视频的链接,并且它还有一个称为thumbnail_url视频静态图像的附加键。

然而,CAROUSEL_ALBUM只有一个media_url键(如IMAGE)并且它只是一个图像,即使我知道轮播包含 mp4 视频。

如何获取CAROUSEL_ALBUM从 Instagram 返回的类型的视频?

我请求以下字段:

`https://graph.facebook.com/v3.3/${item.id}?access_token=${accessToken}&fields=id,media_type,media_url,thumbnail_url,permalink,caption,timestamp`
Run Code Online (Sandbox Code Playgroud)

这些请求是从帖子 ID 数组中循环发出的。我还需要进行其他设置吗?

我收到的典型CAROUSEL_ALBUM请求如下:

{
  "media_type": "CAROUSEL_ALBUM",
  "media_url": "https://scontent.xx.fbcdn.net/v/t51.2885-15/66441408_2082905628680299_8050667243209299756_n.jpg?_nc_cat=100&_nc_oc=AQk2PElxoGzOzQ_4f-4vANh_Db1Mmra2wkci2aEKbc3vCstLzQeWQxKadbe1ByF8Vec&_nc_ht=scontent.xx&oh=5aa8ac107e1bd5da07b6cb5d760200f6&oe=5DC18C62",
  "permalink": "https://www.instagram.com/p/Bzif-HhAiBk/",
  "caption": "Each video in this carousel stands for a stage in the animation process for our latest experiment, where we animated a 3d …
Run Code Online (Sandbox Code Playgroud)

javascript instagram instagram-api instagram-graph-api

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

Rails 4 - obfuscate_id gem的bundle错误

我正在尝试$bundle install将obfuscate_idgem放入我的Rails 4应用程序中,但是我遇到了一个错误:

obfuscate_id的捆绑错误

它说它依赖于Rails> 3.2.1,但我有Rails 4.0.2.假设这应该有效,我错了吗?我错过了什么吗?

宝石:https://github.com/namick/obfuscate_id

谢谢,迈克尔.

gem ruby-on-rails ruby-on-rails-4

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