小编xam*_*rax的帖子

如何在文本上应用CSS渐变,从透明颜色到不透明颜色

干杯!

我是CSS/HTML的新手,但我想在文本上应用渐变,如下图所示.我怎样才能用css实现它?


  在此输入图像描述

css html5 css3

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

Ember.js数组作为模型的属性

干杯! 我有一些模型,它的一个属性是一个数组,但由于某些原因(我在服务器上使用mongoDB,这是嵌入式模型和ember数据的问题)我不能做这样的事情:

App.Foo = DS.Model.extend({
  ...
  numbers: DS.hasMany('App.Bar')
)};

App.Bar = DS.Model.extend({
  ...
  number: DS.attr('number')
});
Run Code Online (Sandbox Code Playgroud)

我需要这样的东西:

App.Bar = DS.Model.extend({
  numbers: DS.attr('array')
});
Run Code Online (Sandbox Code Playgroud)

但是在ember-data中没有数组类型的属性,怎么样?

javascript ember.js ember-data

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

Ember.js ember-data restadapter无法加载json

干杯! 我有ember-data商店:

TravelClient.Store = DS.Store.extend({
  revision: 11,
  adapter: DS.RESTAdapter.create({ bulkCommit: false, url: "http://someIP:somePORT"})
});
Run Code Online (Sandbox Code Playgroud)

和路由器:

TravelClient.ToursRoute = Ember.Route.extend({
  model: function() {
    return TravelClient.Tour.find();
  }
});
Run Code Online (Sandbox Code Playgroud)

我从远程服务器接收这个JSON:

{
  "tours": [
    {
      "id": "5110e8b5a8fefe71e0000197",
      "title": "qui deserunt dolores",
      "description": "Id velit nihil.",
      "seats": 12,
      "options": [

      ],
      "images": [
        {
          "id": "5110e8b5a8fefe71e0000196",
          "url": "url"
        }
}
Run Code Online (Sandbox Code Playgroud)

但是当我尝试return TravelClient.Tour.find()失败的时候:

http://someIP:somePORT/tours 404 (Not Found)

XMLHttpRequest cannot load http://someIP:somePORT/tours. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin.
Run Code Online (Sandbox Code Playgroud)

看起来RESTAdapter似乎不知道它必须接收JSON还是什么?

更新:

在rails服务器端的应用程序控制器中:

def set_access_control_headers
  headers['Access-Control-Allow-Origin'] = …
Run Code Online (Sandbox Code Playgroud)

javascript json ember.js ember-data

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

Ember.js嵌套路线

干杯! 我有路线:

TravelClient.Router.map(function() {
  this.resource('tours', function() {
    this.resource('tour', { path: ':tour_id' }, function(){
      this.route('seats');
    });   
  });
});
Run Code Online (Sandbox Code Playgroud)

还有一个模板:

  <script type="text/x-handlebars" data-template-name="tour/seats">
    {{...}}
  </script>
Run Code Online (Sandbox Code Playgroud)

座位是Tour对象的一个​​属性:

TravelClient.Tour.find(1).get('seats');
12
Run Code Online (Sandbox Code Playgroud)

我像这样扩展我的TourSeats路线:

TravelClient.TourSeatsRoute = Ember.Route.extend({
  model: function(params) {
    return TravelClient.Tour.find(params.tour_id).get('seats');
  }
});
Run Code Online (Sandbox Code Playgroud)

问题:如何在模板中渲染巡演席位?

更新:

我的灯具看起来像那样:

TravelClient.Store = DS.Store.extend({
  revision: 11,
  adapter: 'DS.FixtureAdapter'
});

TravelClient.Tour = DS.Model.extend({
  title: DS.attr('string'),
  description: DS.attr('string'),
  seats: DS.attr('number')
});

TravelClient.Tour.FIXTURES = [{
  id: 1,
  title: "Brighton, England",
  description: "Lorem ipsum dolor ... .",
  seats: 12
},...
Run Code Online (Sandbox Code Playgroud)

我改变了我的路线延伸到这个:

TravelClient.TourSeatsRoute = Ember.Route.extend({
  model: …
Run Code Online (Sandbox Code Playgroud)

javascript model-view-controller web-applications ember.js

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

Ruby on Rails 301重定向

我添加了slugs到一些模型,但由于SEO我需要从旧链接做301重定向:旧:

http://host.com/foo/1
Run Code Online (Sandbox Code Playgroud)

新:

http://host.com/foo/foo_slug
Run Code Online (Sandbox Code Playgroud)

问题:在这种情况下如何实现301重定向?是否可以从大写链接实现301重定向?像这样:

http://host.com/foo/FOO_SLUG -> http://host.com/foo/foo_slug
Run Code Online (Sandbox Code Playgroud)

seo redirect ruby-on-rails actioncontroller

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

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

Ruby on Rails每当+ capistrano v3集成时

在我的项目即时使用+ capistrano,所以这是我的Capfile:

require 'capistrano/setup'
require 'capistrano/deploy'
require 'capistrano/rvm'
require 'capistrano/bundler'
require 'capistrano/rails/assets'
require 'capistrano/rails/migrations'
require 'whenever/capistrano'

Dir.glob('lib/capistrano/tasks/*.cap').each { |r| import r }
Run Code Online (Sandbox Code Playgroud)

这是我的deployr.rb档案:

set :application, 'privet-mccafe'
set :repo_url, 'git@codebasehq.com:digitalizm/mccafe-vk-privet-app/application.git'
set :scm, :git
set :branch, 'master'
set :keep_releases, 5
set :ssh_options, { forward_agent: true }

set :bundle_roles, :all

set :linked_files, %w{config/database.yml config/initializers/secret_token.rb}
set :linked_dirs, %w{bin log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system}

namespace :deploy do
  desc 'Restart application'
  task :restart do
    on roles(:app), in: :sequence, wait: 5 do …
Run Code Online (Sandbox Code Playgroud)

ruby capistrano ruby-on-rails whenever capistrano3

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

使用 kaminari 对嵌套资源进行分页

赞!我有

@comment = @photo.comments.create(...)
Run Code Online (Sandbox Code Playgroud)

我需要以某种方式对这些评论进行分页,在视图中:

- @photo.comments.each do |comment|
  ...
Run Code Online (Sandbox Code Playgroud)

但我被困住了,所以请帮助我。

我需要定义@comments来添加分页吗?

pagination ruby-on-rails kaminari

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