我有两个约会
2015-3-30 2013-8-31
Run Code Online (Sandbox Code Playgroud)
我怎样才能制作一个月份列表:
[ '2015-3', '2015-2', '2015-1', '2014-12', '2014-11', '2014-10', '2014-09', '2014-08', '2014-07', '2014-06', '2014-05'....., '2013-08' ]
Run Code Online (Sandbox Code Playgroud)
谢谢.
我正在使用polymer-jsonp来执行JSONP请求,但响应有时包含html.
例如,假设post.content是"<strong>Foo</strong> bar",我如何"Foo"以粗体显示{{post.content}} ?
<polymer-element name="feed-element" attributes="">
<template>
<template repeat="{{post in posts.feed.entry}}">
<p>{{post.content}}</p>
</template>
<polymer-jsonp url="url" response="{{posts}}"></polymer-jsonp>
</template>
<script>
Polymer('feed-element', {
created: function() { },
attached: function() { },
detached: function() { },
attributeChanged: function(attrName, oldVal, newVal) { }
});
</script>
</polymer-element>
Run Code Online (Sandbox Code Playgroud) 我正在尝试制作一个简单的下拉菜单,但是我在子组件中的列表项上的 onClick 事件上遇到了一些问题,'handleClick' 函数假设在单击列表项时触发,但该函数在以下情况下触发两次页面已加载(因为这里有两个列表),当我再次单击列表时,它会再次触发两次,我确定这是一个简单的问题,但我已经过了几个小时,但我真的不明白它发生了什么在这里,希望有人可以帮助我,谢谢!
这是我的代码:
import React from 'react';
import Dropdown from './../elements/dropdown.js!jsx';
export class TestPage extends React.Component {
constructor() {
super();
this.noteLIst = [
{name: 'note', label: 'Note global'},
{name: 'digitalCulture', label: 'Digital Culture'}
];
}
handleItemClick(company) {
console.log(company);
}
render() {
return (
<div className="widget">
<Dropdown list={this.noteLIst} selected={this.noteLIst[0]} whenItemClicked={this.handleItemClick} />
</div>
);
}
}
Run Code Online (Sandbox Code Playgroud)
下拉菜单
import React from 'react';
export class Dropdown extends React.Component {
constructor() {
super();
this.state = {
listVisible: false
};
}
showMenu() {
this.setState({ …Run Code Online (Sandbox Code Playgroud)