最近,我的团队从React 15.1升级到15.3.通过此升级,出现以下错误:
warning.js:36 Warning: Unknown DOM property stroke-width. Did you mean strokeWidth?
in g
in svg
in div (created by Unknown)
in div (created by Unknown)
in Unknown
warning.js:36 Warning: Unknown DOM property fill-rule. Did you mean fillRule?
in g
in svg
in div (created by Unknown)
in div (created by Unknown)
in Unknown
Run Code Online (Sandbox Code Playgroud)
我知道react需要多字属性作为驼峰的情况,但这些SVG需要在非React上下文中使用.此外,它们在任何js或jsx文件中都没有提到,只是在css中作为这样的背景图像.
.icon-sprite {
background-image: url('~icons/sprite.svg');
}
@mixin spriteIcon72( $spriteVals ) {
@extend .icon-sprite;
background-repeat: no-repeat;
background-position: nth($spriteVals, 1) nth($spriteVals, 2);
background-size: 1300px 600px;
}
Run Code Online (Sandbox Code Playgroud)
react组件将使用的类看起来像这样
.active-icon …Run Code Online (Sandbox Code Playgroud) 我运行了“gem update”以尝试解决我正在开发的另一个应用程序中的问题。现在我的主应用程序无法正常工作,因为我有一堆太新的宝石。有没有办法撤消 gem 更新?或者将我的 gem 恢复到我团队的 Gemfile.lock 文件中提到的版本?
更新:当我尝试运行 'rake spec' 时,它特别抱怨 Rake(Gem::LoadError:您已经激活了 rake 10.5.0,但是您的 Gemfile 需要 rake 10.4.2。bundle exec在您的命令之前可能会解决这个问题。)
我有一个像这样的比较器:
public class XComparator implements Comparator<X>, Serializable {
}
Run Code Online (Sandbox Code Playgroud)
当前用于对Y实现X的Y对象列表进行排序
我想为Y创建一个扩展XComparator的比较器,以便我可以根据Y的布尔数据成员进行比较,然后调用super.compare.
我已经尝试了几种不同的方法,但似乎没有任何方法可行.这甚至可能吗?
comparator ×1
css ×1
inheritance ×1
interface ×1
java ×1
javascript ×1
reactjs ×1
rubygems ×1
svg ×1