我正在尝试设置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) 我有一系列的图像
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语句.
我希望这是有道理的,我有一种感觉它没有.
我有一个简单的博客风格系统,用户可以拥有许多条目.
我试图通过执行以下操作删除所有用户条目 -
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命令是错误的.
我正在使用我的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)
如何显示交货时间模型的日期属性?
简单问题 -
如何将通过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) 我上过课 -
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库已经为我解决了.
我想测试点击链接更新我的应用程序中的组件。
这是我的应用程序,当您单击 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) 看看这里的例子 - http://jsfiddle.net/uqYeQ/3/
第一行的行为与预期的一样,返回div的父级内的div的索引.
我希望第二行的行为方式相同,我希望它在0到4之间返回,具体取决于点击了哪个div.我想知道相对于它的父列表项单击的div的索引.
我根本无法更改html.
javascript ×5
activeadmin ×1
belongs-to ×1
css ×1
enzyme ×1
html ×1
html-email ×1
html-table ×1
inheritance ×1
jquery ×1
react-router ×1
reactjs ×1
testing ×1