我正在分支,说"实验"分支,我从我的主分支分支出来.然后,我在实验分支中生成一个用户模型,但是还没有将它们添加到索引中.
如果我想丢弃最近在我的实验分支中添加的文件的所有更改,我该怎么办?未跟踪的文件如下所示:
$ git status
On branch new_chick
Untracked files:
(use "git add <file>..." to include in what will be committed)
.project
app/models/user.rb
db/migrate/
test/fixtures/users.yml
test/unit/user_test.rb
Run Code Online (Sandbox Code Playgroud)
我试图运行"git reset --hard"以希望撤消所有这些更改,但上面的所有文件仍然显示.
有人请对我说清楚吗?
Facebook的React对即将推出的Web Components规范的主要好处是什么,反之亦然(或者可能是谷歌的Polymer库比较多的苹果对苹果)?
根据JSConf欧盟谈话和React主页,React的主要好处是:
<canvas>几乎所有提到的内容都是通过Web组件本地集成到浏览器中,除了这个虚拟DOM概念(显然).我可以看到虚拟DOM和合成事件今天如何有利于支持旧浏览器,但是并没有丢掉大量本机浏览器代码,比如长期射击自己?就现代浏览器而言,不是很多不必要的开销/重新发明轮子?
以下是我认为 React缺少Web Components会关注的一些内容.如我错了请纠正我.
术语"Web组件"在Java EE中的含义是什么?给我一些来自不同Java EE技术的例子(jsp,jsf,ejb ..)
UPD:我可以说jsp中的每个自定义标签都是一个Web组件,而jsf中的标签是Web组件吗?或者只有servlet和整个jsp页面是Web组件?会话bean是一个Web组件吗?
我目前正致力于将当前的Dart Web UI项目翻译为Polymer.dart.我们使用Bootstrap 3作为前端样式和许多Web动画(例如下拉菜单,模态,工具提示).
然而,在我将一个Web UI组件转换为Polymer之后,所有Bootstrap JavaScript都停止为子组件工作,因为它现在封装在ShadowDOM中.要从Dart访问ShadowDOM中的元素,我必须使用shadowRoot字段,而从Chrome中的JavaScript我必须使用webkitShadowRoot属性,但我仍然无法让单个下拉菜单正常工作.
首先,在bootstrap中调用下拉列表('toggle')后,会出现下拉菜单,但永远不会消失.此外,由于事件是在窗口级别触发的,因此似乎无法检测click事件触发了哪个链接.这意味着我无法找到要显示的下拉菜单.
有没有人有使用twitter-bootstrap和Polymer的经验?
有没有办法用它的父模板包围聚合物子模板?
在以下示例中,shadow标记将父模板带入子视图,但它忽略了其内容:
母体聚合物元素
<polymer-element name="my-window">
<template>
<div class="windowframe">
<p>test</p> <!-- can be shown with shadow tag -->
<content></content> <!-- cannot be used with shadow tag -->
Run Code Online (Sandbox Code Playgroud)
儿童聚合物元素
<polymer-element name="my-window-example" extends="my-window">
<template>
<!-- get the hosts' shadow and insert here -->
<shadow>
<p>Here is the content of my window<p> <!--won't be shown -->
</shadow>
</template>
Run Code Online (Sandbox Code Playgroud) polymer ×3
dart ×2
shadow-dom ×2
dart-polymer ×1
dart-webui ×1
git ×1
html ×1
java ×1
java-ee ×1
javascript ×1
reactjs ×1
terminology ×1