我是 ZSH 的新手,在从自动完成功能更改某些颜色时遇到了一些麻烦。当列表出现并且我使用箭头在自动完成选项中移动时,所选元素将获得不同的背景。
我只想更改所选元素的颜色。
我只安装了 ZSH 和 oh-my-zsh。我目前正在使用 bira 主题。
我无法理解角度分量范围。如果我做类似的事情:
function myComponent(){
this.data = 'Hello World';
}
let myModule = angular.module('myModule', []);
myModule.component('myComponent', {
template: `<div>{{$ctrl.data}}</div>`,
controller: myComponent
});Run Code Online (Sandbox Code Playgroud)
<script data-require="angularjs@1.5.8" data-semver="1.5.8" src="https://opensource.keycdn.com/angularjs/1.5.8/angular.min.js"></script>
<div ng-app="myModule">
<my-component></my-component>
</div>Run Code Online (Sandbox Code Playgroud)
它打印得很好......现在,如果我做一个小的修改并使其异步:
function myComponent(){
Promise.resolve().then(_ => {
this.data = 'Hello World';
});
}
let myModule = angular.module('myModule', []);
myModule.component('myComponent', {
template: `<div>{{$ctrl.data}}</div>`,
controller: myComponent
});Run Code Online (Sandbox Code Playgroud)
<script data-require="angularjs@1.5.8" data-semver="1.5.8" src="https://opensource.keycdn.com/angularjs/1.5.8/angular.min.js"></script>
<div ng-app="myModule">
<my-component></my-component>
</div>Run Code Online (Sandbox Code Playgroud)
它不打印任何东西。我可以使用点击处理程序更改该值,但对于 http 和其他异步操作,它不起作用。
我是git的新手,我一直在关注这个教程.
在我到达远程存储库之前,我想我理解了大部分内容.关于我理解的远程存储库的唯一概念是git fetch和git remote.根据该教程,git fetch通过git remote的add选项从指定的url获取远程存储库.它将存储库下载到"远程"分支.如果我理解正确,它不是远程存储库中的分支,而是我从远程存储库下载的分支.它还不是我本地存储库的一部分,它仍然可以合并/重新绑定到它(我的本地存储库).也许我错了,我在这里遗漏了一些东西,请随时纠正我.
现在,我觉得我根本不理解的是git如何设法将"远程"存储库重新绑定到我的本地存储库中.
我理解当我对一个分支进行rebase时,它会将该分支中的提交基于它最初分支的不同提交.我仍然需要将分支合并到我的主分支中.我做的时候会发生什么?
git checkout master
git fetch origin
git rebase origin/master
Run Code Online (Sandbox Code Playgroud)
难道这不会将我的本地主分支变成远程主分支吗?我一直在想这张照片.
而不是功能我将拥有我的本地主分支而不是主,我将拥有远程origin/master分支.除了Master没有真正分支出原点/主人.
这不会删除我当地的分公司主人吗?这不会将我的所有工作都转移到"远程"存储库吗?另外,在将其推送到真正的远程存储库之前,我不需要合并回来?
我正在尝试做一些chrome控制台编码来实现javascript中的日历,但我面临一个非常基本的问题.
a = new Date(2017, 9, 9);
// Mon Oct 09 2017 00:00:00 GMT+0530 (IST)
b = new Date(2017, 9, 9);
// Mon Oct 09 2017 00:00:00 GMT+0530 (IST)
console.log(a == b);Run Code Online (Sandbox Code Playgroud)
但他们并不等同于:
a == b
false
Run Code Online (Sandbox Code Playgroud)
它必须是我正在制造的一些愚蠢的错误,但似乎无法找到,任何帮助,请?
javascript ×2
angularjs ×1
autocomplete ×1
background ×1
es6-promise ×1
git ×1
git-fetch ×1
git-rebase ×1
git-remote ×1
html ×1
jquery ×1
themes ×1
zsh ×1