小编Lad*_*v M的帖子

在moment.js错误的月份

我正在使用RequireJS中包含的Moment.js.当我打电话时Moment().month(),而不是11号,我总是得到10号.任何想法怎么会发生这种情况?

javascript momentjs

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

在symfony 2中的控制器内加载文件内容

我有一个名为'style.css'的css文件,我想在控制器中加载它的内容.在阅读官方文档(包括Cookbook)时,我没有找到任何相关的解决方案.

php symfony

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

React Native Infinite Scroll

我试图得到一个无限滚动的最小例子.所以我有这个:

var React = require('react-native');

var {
    StyleSheet,
    View,
    Image,
    ListView,
    } = React;

var data = [
    {
        "id": 1,
        "profile_picture": {
            "href": "//like1.r.worldssl.net/ui_big/1305634.jpg"
        }
    },
    {
        "id": 2,
        "profile_picture": {
            "href": "//like1.r.worldssl.net/ui_big/1305634.jpg"
        }
    },
    {
        "id": 3,
        "profile_picture": {
            "href": "//like1.r.worldssl.net/ui_big/1305634.jpg"
        }
    },
    {
        "id": 4,
        "profile_picture": {
            "href": "//like1.r.worldssl.net/ui_big/1305634.jpg"
        }
    },
    {
        "id": 5,
        "profile_picture": {
            "href": "//like1.r.worldssl.net/ui_big/1305634.jpg"
        }
    },
    {
        "id": 6,
        "profile_picture": {
            "href": "//like1.r.worldssl.net/ui_big/1305634.jpg"
        }
    }

];

var InfiniteScreen = React.createClass({
    getInitialState: function () …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-native

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

使用 Require.js 加载 Dropzone.js?

我想在使用Backbone 和 Require.JS 构建的应用程序中使用Dropzone.js,但我不知道如何实现它。

我应该使用 require() 吗?

最巧妙的管理方法是什么?

编辑:

我已经尝试在我的主干视图模块中使用 dropzone-amd-module ,如下所示:

define([
  'jquery',
  'underscore',
  'backbone',
  'dropzone'
  ], function($, _, Backbone, Dropzone){

var NewProduct = Backbone.View.extend({
  el: $('.products'),
  render: function(){

      $(this).empty();
      require(['text!templates/product_new.html'], function(product_new){
        var product_new = _.template(product_new);
        $('.products').html(product_new);
      }); 

      Dropzone.forElement("#my-awesome-dropzone").on("addedfile", function(file) {
        console.log("uploaded");
      });

    }
  });

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

在模板中使用此 HTML:

<form action="/upload'" class="dropzone" id="my-awesome-dropzone" method="POST" enctype="multipart/form-data">
    <input type="file" name="file" />
  </form>
Run Code Online (Sandbox Code Playgroud)

但什么也没发生。

javascript requirejs dropzone.js

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

使用Angular.js跟踪像素

我们正在使用facebook跟踪像素来跟踪我们的facebook广告的效果.为此,对于第一次使用我们服务的每个用户,我们需要在DOM中触发跟踪像素.我们通过在控制器中将$ scope.newReg设置为true并使用模板中的以下代码来实现.

<div ng-if="newReg == true">
<img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?ev=xxxxxx&amp;cd[value]=0.00&amp;cd[currency]=EUR&amp;noscript=1" />
</div>
Run Code Online (Sandbox Code Playgroud)

问题是如果$ scope.newReg设置为false,实际上会发生什么.我想跟踪像素不应该被解雇,但根据文档,它似乎可以解雇."如果条件是假的,那么元素将从DOM树中删除." 这意味着跟踪像素可能会在很短的时间内出现在DOM中,然后被删除.即使条件失败,这也会触发跟踪计数器.

javascript angularjs

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

React.js:修改所有组件的render()方法?

出于调试原因,我想在一般的render()方法中添加以下行,因此它将在所有组件中执行.

console.log('render' + this.constructor.displayName, this.state);
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

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

表单模型绑定复选框

我正在使用Laravel 4.1,在我的应用程序中,我需要显示一个带有预填充复选框的表单.但我尝试使用表单模型绑定,它不起作用.

{{ Form::model($user, array('route' => 'settings-notify')) }}

<div class="formRow form-horizontal_row">
    {{ Form::checkbox('notify_visit', '1') }}
</div>

<div class="formRow form-horizontal_row">
    {{ Form::checkbox('notify_rate', '1') }}
</div>


<div class="formSubmit">
   {{ Form::submit('Save') }}
</div>


{{ Form::close() }}
Run Code Online (Sandbox Code Playgroud)

有没有办法使它工作?

php laravel laravel-4

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

React Native 中的 ES6 特性

我在哪里可以找到准备在 React Native 中使用的 ES6 特性列表?

例如 Object.assign()。

reactjs react-native

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

如何在 OS X 中为 Django 正确设置 GEOIP_PATH?

我刚刚开始使用 Python 和 Django,我想在我的 Mac 上将其与 GeoIP 一起使用。我已经使用 Homebrew 和 pip 来安装我需要的一切,但我还没有弄清楚如何设置 GeoIP 的路径。所以我总是收到这个错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/django/contrib/gis/geoip/base.py", line 91, in __init__
    if not path: raise GeoIPException('GeoIP path must be provided via parameter or the GEOIP_PATH setting.')
django.contrib.gis.geoip.base.GeoIPException: GeoIP path must be provided via parameter or the GEOIP_PATH setting.
Run Code Online (Sandbox Code Playgroud)

python django macos python-2.7

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

创建使用WhiteOctoberBundle扩展TCPDF的类

为了在Symfony中创建PDF文件,我使用的是带有WhiteOctoberTCPDFBundle的TCPDF类.两者都通过作曲家安装.

我需要通过扩展TCPDF类来创建自定义页眉和页脚,如TCPDF文档中所述.

但对我来说,唯一可行的解​​决方案是直接在供应商中扩展TCPDF类,然后在供应商/ whiteoctober/tcpdf-bundle/DependencyInjection/Configuration.php中的getConfigTreeBuilder()方法中的WhiteOctoberBundle中将MYPDF类设置为默认值.

所以我的Configuration.php文件如下所示:

public function getConfigTreeBuilder()
    {
        $treeBuilder = new TreeBuilder();
        $rootNode = $treeBuilder->root('white_october_tcpdf');

        $rootNode
            ->children()
                ->scalarNode('file')->defaultValue('%kernel.root_dir%/../vendor/tecnick.com/tcpdf/tcpdf.php')->end()
                ->scalarNode('class')->defaultValue('MYPDF')->end()
            ->end();

        $this->addTCPDFConfig($rootNode);

        return $treeBuilder;
    }
Run Code Online (Sandbox Code Playgroud)

问题是直接在供应商中扩展TCPDF类是不好的做法,它导致MYPDF类在每次更新TCPDF Bundle期间消失.我应该在哪里放置MYPDF类,以便WhiteOctoberBundle可以访问它,同时它不会放在供应商文件夹中?

php tcpdf symfony

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

回流动作全局调试

有没有办法如何console.log()在Reflux中全局解雇所有被激活的行为?理想情况下,同时打印他们的参数.

javascript flux reactjs refluxjs

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

动态更改swiftmailer设置

我想根据应用程序的上下文使用不同的smtp帐户发送电子邮件.所以我找到了这个答案,但它只适用于更改用户名和密码.

动态更改SwiftMailer中的smtp设置

我也需要动态更改主机.

任何想法将不胜感激.

php email swiftmailer symfony

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

用户实体提供程序中的Symfony2致命错误

我正在使用symfony 2.3.4,在安全配置中,我想根据此Cookbook指令从数据库加载安全用户.但我只得到这个错误:

致命错误:类MyApp\AdminBundle\Entity\Users包含3个抽象方法,因此必须声明为抽象方法或实现其余方法(Symfony\Component\Security\Core\User\UserInterface :: getRoles,Symfony\Component\Security\Core\/Volumes/Htdocs/symfony/src/MyApp/AdminBundle/Entity/Users.php中的User\UserInterface :: getUsername,Symfony\Component\Security\Core\User\UserInterface :: eraseCredentials)

php symfony doctrine-orm

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