小编Fah*_*lah的帖子

AngularJS - 如何为每个ng-repeat迭代生成随机值

我正在尝试使用AngularJS创建twitter bootstrap的随机跨度大小的div(.childBox).

  <div ng-controller="HomeCtrl">
    <div class="motherBox" ng-repeat="n in news">
      <div class="childBox" class="col-md-{{boxSpan}} box">
        <a href="#" class="thumbnail">
          <img src="{{holderLink}}" height="200px" alt="100x100">
          <p class="tBlock"> {{n.title}} </p>
        </a>
      </div>
    </div>
  </div>

controller('HomeCtrl', ['$scope', '$http', function($scope,$http) {
  $http.get('news/abc.json').success(function(data) {
    $scope.news = data;
  });
  $scope.holderSize = 150;
  $scope.holderLink = 'http://placehold.it/'+$scope.holderSize+'x'+$scope.holderSize;
  $scope.boxSpan = getRandomSpan();

  function getRandomSpan(){
    return Math.floor((Math.random()*6)+1);
  };
}])
Run Code Online (Sandbox Code Playgroud)

我想为每个.childBox div为boxSpan创建不同的整数值,但所有.childBox都具有相同的boxSpan值.虽然每次刷新页面boxSpan都会创建随机值.

如何为每个ng-repeat迭代生成不同/随机值?

random angularjs

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

如何构建AngularJS-Rails项目

什么应该是Angularjs + Rails项目的文件结构.我正在做这个项目中的角度部分(从未使用过rails).以前我将php框架(ci/laravel)与angular结合起来,文件结构如下.

ngProjectFolder
-scripts
-views
-index.html
-backend(ci/laravel project folder)
--application
--index.php
Run Code Online (Sandbox Code Playgroud)

我还研究了这样的文件结构,其中角文件被放入php框架资产和视图文件夹中.例如

phpProjectFolder (ci/laravel)
-assets
--js
---angularjs controller and other js files
--css
-controller(php)
-model(php)
-view
--angular view files
Run Code Online (Sandbox Code Playgroud)

这些文件结构都不准确(这里没有显示不必要的文件夹).我只想展示概述.

我将使用Angular路由系统.

我应该使用哪种文件结构?为什么?有安全问题吗?需要一些建议.提前致谢.

ruby-on-rails angularjs

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

与css html的敏感纸牌设计

我试图创建一个响应显示宽度的扑克牌队列.

卡片的队列,我喜欢回应

我希望这个队列适合显示宽度,这样就不会有任何卡从显示中丢失.我想覆盖手机,平板电脑和台式机的传统宽度.

我也想将这个队列对齐到中心,这样它看起来不会很糟糕.

的jsfiddle

<div> 
    <img src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
    <img class="rest" src="http://chetart.com/blog/wp-content/uploads/2012/05/playing-card-back.jpg" alt="">
</div>

div{
    width:100%;
}
img{
    display: inline-block;
    height: 200px;
}
.rest{
    margin-left: -102px;
}
Run Code Online (Sandbox Code Playgroud)

html css responsive-design

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

在画布中填充一部分绘制的图像

我使用html5 canvas的drawImage()api绘制了一个图像.现在我想用不同的颜色填充该绘制图像的白色空间(单个盒子单独的颜色).我该怎么做?我正在使用html5 canvas和jquery.

我想用不同的颜色填充白色空间,那些白色空间不是正确的矩形框.

提前致谢.

在此输入图像描述

javascript jquery html5 canvas fill

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