小编use*_*993的帖子

Mac High Sierra上的vim ruby​​不匹配

我最近将Mac升级为High Sierra

升级后,Macvim(mvim)停止工作,因为(我假设)HighSierra将ruby升级到2.3,而mvim正在使用ruby 2.0.

以下是我得到的错误

dyld:未加载库:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib

参考自: /usr/local/Cellar/macvim/8.0-134/MacVim.app/Contents/bin/../MacOS/Vim

我是否需要再次编译vim或者有什么方法可以解决这个问题?

提前致谢.

ruby macos vim macos-high-sierra

29
推荐指数
4
解决办法
1万
查看次数

Chrome Angular Unchecked runtime.lastError:在收到响应之前关闭的消息端口

访问我的角度应用时,我在Mac上的Chrome(版本71.0.3578.98)中收到以下错误:

targets/showTargetsByStream:1未选中runtime.lastError:在收到响应之前关闭的消息端口.

我的应用程序正在访问由节点快速服务器托管的REST API.

每个页面都会出现上述错误,例如导航到应用程序中的新URL.

还注意到Safari没有抛出错误.

感谢您解决此错误的任何帮助.

google-chrome angular

10
推荐指数
2
解决办法
9054
查看次数

ngrx参数选择功能

有没有办法将参数传递给ngrx选择函数?

以下是我的用例:

我正在维护商店中的评论列表.

我写了一个组件来代表一个评论.因此,一个CommentComponent知道组件对象的id

每条评论都会有像LikeBy,reportedBy,...等属性.在UI中,我使用*ngFor显示所有组件

现在我希望我的CommentComponent只使用组件的id订阅一个注释对象.

现在我正在订阅顶级组件中的所有注释,并将每个注释作为输入传递给CommentCompoent.

当前的方法并不干净,因为角度变化检测策略(即使我使用onPush)必须为所有注释呈现DOM,即使只有一个注释发生变化.

感谢我可以将注释id传递给选择器函数的任何建议,以便每个CommentComponent只能订阅一个注释.

在此先感谢Sudhakar

angularjs ngrx ngrx-store-4.0

0
推荐指数
1
解决办法
2402
查看次数