我正在使用date管道格式化我的日期,但我无法获得我想要的确切格式而无需解决方法.我是错误地理解管道还是不可能?
//our root app component
import {Component} from 'angular2/core'
@Component({
selector: 'my-app',
providers: [],
template: `
<div>
<h2>Hello {{name}}</h2>
<h3>{{date | date: 'ddMMyyyy'}}, should be
{{date | date: 'dd'}}/{{date | date:'MM'}}/{{date | date: 'yyyy'}}</h3>
</div>
`,
directives: []
})
export class App {
constructor() {
this.name = 'Angular2'
this.date = new Date();
}
}
Run Code Online (Sandbox Code Playgroud)
我刚刚结束了Angular 2的教程,我找不到将localhost端口从3000更改为8000的方法.在我的package.json文件中有"start": "concurrent \"npm run tsc:w\" \"npm run lite\" "我认为相关的行,但我不确定.
我正在使用sw-precache通过Polymer CLI构建过程生成我的服务工作,因此它旨在更新更新文件的哈希,以表示需要更新缓存.但是我的更新内容没有在缓存中被替换,所以如果我用ctrl + r刷新它会得到一个旧版本但是如果我用ctrl + shift + r刷新则会得到新版本.原因可能是我的服务工作者没有更新.
该文件指出
如果服务工作文件中的字节差异与其当前的差异,则认为它是新的.
,但是如果我的新服务工作者没有更改字节呢?(如果只有一个哈希发生了变化就会发生).如何配置sw-precache以在每次新请求时更新服务工作?
html5 offline-caching service-worker progressive-web-apps sw-precache
我总是将 -A 与 clojure 工具一起使用,但有些警告说我应该使用 -M 代替,我找到了这个 doc,但还没有得出何时使用每个工具的结论。
无论您使用什么框架,Web组件的概念都是模块化Web.
Polymer项目承诺创建Web组件的可能性,而不是框架,因此应该可以将它与任何框架一起使用.更重要的是,我应该能够从元素目录中下载元素,并在没有聚合物库的情况下使用它,只需使用webcomponents.js.
我认识到这是一个正在进行的项目,大多数浏览器的供应商仍在开发Web组件要求,但到目前为止我得出的结论是,Polymer正在成为一个新的框架,因为我不能使用他们的元素而没有Polymer库和与框架一起使用,因为Angular 2尚未运行良好.
这是一种以真正的模块化方式使用Web组件的方法,而没有Polymer建议的所有样板吗?
angular ×2
angular-pipe ×1
clojure ×1
date ×1
date-pipe ×1
html ×1
html5 ×1
javascript ×1
npm ×1
polymer ×1
sw-precache ×1