小编Fin*_*nnn的帖子

HTML电子邮件 - Firefox中的单元格中的额外填充和PC上的hotmail

我正在尝试设置HTML电子邮件的样式,显然使用表格和内联样式.我正在使用石蕊测试.com

除了2个客户端 - Firefox上的Hotmail和Gmail之外,我得到了相当不错的一致结果.

我在一个单元格中嵌入一个表,这是嵌入式表格的html -

<table border="0" align="center" cellpadding="0" cellspacing="0" style="padding:0px;">  
<tr>
<td colspan="3" valign="bottom" style="font-size:0px; padding:0px; margin:0px; vertical-align:bottom;overflow:hidden; "><img src="/images/promo-border-top.jpg" width="221" height="4"></td>

<td rowspan="4" style="padding-left:20px; ">
<a href=""><img name="template_r8_c2" src="/images/shop-now-eng.png" width="118" height="32" border="0" id="template_r8_c2" alt="shop now" /></a>
</td>
</tr>
<tr>
<td align="left" height="24" style="padding:0px; margin:0px;  height:24px; background-image:url(/images/promo-border-left.jpg);background-repeat:repeat-y; background-position:left; overflow:hidden;" ><img src="/images/promo-border-left.jpg" width="4" height="24"></td>
 <td align="center" valign="middle" height="20" style="padding:0px; height:20px; overflow:hidden; line-height:10px; font-family: arial, helvetica; color: #333333;  font-size:12px margin-bottom:1px;">xxx-xxx-xxx-xxx</td>
 <td align="right" height="24" style="padding:0px; margin:0px;  height:24px; background-image:url(/images/promo-border-right.jpg); background-repeat:repeat-y; background-position:right;"><img src="/images/promo-border-right.jpg" …
Run Code Online (Sandbox Code Playgroud)

html css html-table html-email

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

根据百分比查找任意长度数组中的项目

我有一系列的图像

var prizeImage;

//this is a dynamic amount
var result = 55; 

//the length of this array will change. Images will be added/removed
var prizeImageArray = ['image1.png','image2.png','image3.png','image4.png'] 


//I want to avoid having to type each of these if statements. 
if(result < 25){
    prizeImage = prizeImageArray[0];
}
if(result > 26 && result < 50){
    prizeImage = prizeImageArray[1];
}
if (result...)//and so on
Run Code Online (Sandbox Code Playgroud)

以上是可怕的代码.

我想要一种方法,允许奖品图像数组改变大小,并避免键入每个if语句.

我希望这是有道理的,我有一种感觉它没有.

javascript

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

rails 3 - 删除所有相关记录给用户 - 阻止orpahn数据

我有一个简单的博客风格系统,用户可以拥有许多条目.

我试图通过执行以下操作删除所有用户条目 -

user = User.find_by_id(1)
user.entries.delete_all
Run Code Online (Sandbox Code Playgroud)

这没有成功删除相关条目,它只是将该条目中的user_id设置为nil -

<Entry id: 20, content: "test", user_id: nil, created_at: "2011-10-31 10:26:18", updated_at: "2011-10-31 10:26:18", attachment_id: nil, likes_count: nil, comments_count: nil> 
Run Code Online (Sandbox Code Playgroud)

一些问题,如果你不介意 -

如何确保删除所有没有所有者的条目,并删除其相关信息?基于上面的例子 - 我想删除条目及其相关注释

如何最初避免这个问题?我认为我的user.entries.delete_all命令是错误的.

ruby-on-rails ruby-on-rails-3

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

将项目belongs_to关系添加到Active Admin

我正在使用我的rails应用程序的活动管理员.我有一个客户模型,属于一个部门,也属于一个delivery_time.

在我的管理文件夹中,我有一个用于活动管理员的customer.rb文件.

该文件看起来像这样 -

ActiveAdmin.register Customer
  index do |customer|
      column :department, :sortable => false
      column :delivery_time, :sortable => false
  end
end
Run Code Online (Sandbox Code Playgroud)

基本上,我正在尝试自定义活动管理员的客户部分,以显示他们所属部门的名称以及他们所属的交付时间.

部门模型有一个名称和一些其他属性 - 部门的名称显示在我的活动管理屏幕中 - 所有工作都按预期工作.delivery_time模型的两个属性有一个日期,它的类型是date和availability - 这是一个布尔值.

delivery_time显示为 -

#<DeliveryTime:0x00000107984268>
Run Code Online (Sandbox Code Playgroud)

如何显示交货时间模型的日期属性?

ruby-on-rails belongs-to ruby-on-rails-3 activeadmin

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

已在parseInt中使用的字符串 - 再次获取字符串值

简单问题 -

如何将通过parseInt转换为字符串值的字符串转换为字符串值?

var myInt = parseInt('J', 36); //19
var myString = myInt.toString(); //returns "19" I would like it to return "J"
Run Code Online (Sandbox Code Playgroud)

我能用更长的琴弦做吗?

var myInt = parseInt("Jon o'reiley", 36); //25511
Run Code Online (Sandbox Code Playgroud)

javascript

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

使用下划线继承

我上过课 -

Zoo.Controller = (function() {

  function Controller() {}

  Controller.prototype.params = {};

  Controller.prototype.set_params = function(params) {
    this.params = params;
    return this;
  };

  return Controller;

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

我想使用_.extend从该类继承

Zoo.Controllers.WhaleController = _.extend({

  new: function () {
    // do something
  }

}, Zoo.Controller);
Run Code Online (Sandbox Code Playgroud)

当我尝试像这样实例化那个类时......

this.whale_controller = new Zoo.Controllers.WhaleController();
Run Code Online (Sandbox Code Playgroud)

我明白了 -

Uncaught TypeError: object is not a function
Run Code Online (Sandbox Code Playgroud)

有可能做我正在尝试的事情吗?我在JS中读过很多关于继承的文章,但是假设Underscore库已经为我解决了.

javascript inheritance underscore.js

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

使用反应路由器进行酶集成测试测试 - 使用链接更新测试组件

我想测试点击链接更新我的应用程序中的组件。

这是我的应用程序,当您单击 about 时,它会呈现 About 组件

import React, { Component } from 'react';
import './App.css';
import {
  MemoryRouter as Router,
  Route,
  Link
} from 'react-router-dom'


const Home = () => <h1>home</h1>
const About = () => <h1>about</h1>

class App extends Component {
  render() {
    return (
      <Router>
        <ul>
          <li><Link to="/about">About</Link></li>
          <li><Link to="/">Home</Link></li>
        </ul>
        <Route exact path="/" component={Home}/>
        <Route path="/about" component={About}/>
      </Router>
    );
  }
}

export default App;
Run Code Online (Sandbox Code Playgroud)

这是我的测试:

import React from 'react';
import Adapter from 'enzyme-adapter-react-16';
import Enzyme from 'enzyme'; …
Run Code Online (Sandbox Code Playgroud)

javascript testing reactjs react-router enzyme

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

查找与特定父级相关的元素索引

看看这里的例子 - http://jsfiddle.net/uqYeQ/3/

第一行的行为与预期的一样,返回div的父级内的div的索引.

我希望第二行的行为方式相同,我希望它在0到4之间返回,具体取决于点击了哪个div.我想知道相对于它的父列表项单击的div的索引.

我根本无法更改html.

javascript jquery

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