小编Mar*_*ino的帖子

本机中的"未知命名模块"错误

我正在使用react native创建一个应用程序但是一些导入会从标题中引发错误:"Unknown named module".出现这种情况有两个包,react-native-material-designreact-native-db-models,所以我怀疑这个问题是不是在模块,但在我的设置.

我尝试使用包链接react-native link和重新包装应用程序react-native run-android,但这些都没有解决这个问题.我在github上查找了导入的例子,甚至复制工作代码都会引发同样的错误.

我尝试使用纱线和npm安装模块.我试过像相对的路径../../react-native-db-models.没工作!

这是我导入模块的方式:

import RNDBModel from 'react-native-db-models';

import { List, Button, Toolbar, } from 'react-native-material-design';
Run Code Online (Sandbox Code Playgroud)

这些是我的项目依赖项:

"dependencies": {
  "react": "15.4.1",
  "react-native": "0.39.2",
  "react-native-db-models": "^0.1.3",
  "react-native-material-design": "^0.3.7",
  "react-native-md-textinput": "^2.0.4",
  "react-native-vector-icons": "0.8.5",
  "react-redux": "^5.0.1",
  "redux": "^3.6.0",
  "redux-logger": "^2.7.4"
},
Run Code Online (Sandbox Code Playgroud)

如果React/React Native与这些模块不兼容,我该如何确定应该使用哪个版本?也许错误与导入无关并且与我的项目有关?

javascript react-native es6-modules

11
推荐指数
1
解决办法
6364
查看次数

如何通过组合滤镜和蒙版来使用 SVG 实现渐进模糊?

我试图实现像图像上的线性模糊效果,但仅使用 svg,不使用 css !

线性模糊

请注意图像的顶部完全模糊,但底部却没有。

在 SVG 中,可以使用feGaussianBlur来实现模糊效果。渐变可以与LinearGradient一起使用。

这两者如何结合?

svg web-frontend svg-filters

5
推荐指数
1
解决办法
1981
查看次数

如果perl是逐个引用的,为什么会发生这种情况呢?

我已经读过perl在执行subrutines时使用call-by-reference.我制作了一段简单的代码来检查这个属性,但它的行为就像perl是按值调用:

$x=50;
$y=70;

sub interchange {
    ($x1, $y1) = @_;

    $z1 = $x1;
    $x1 = $y1;
    $y1 = $z1;

    print "x1:$x1 y1:$y1\n";
}

&interchange ($x, $y);

print "x:$x y:$y\n";
Run Code Online (Sandbox Code Playgroud)

这会产生以下输出:

$ perl example.pl
x1:70 y1:50
x:50 y:70
Run Code Online (Sandbox Code Playgroud)

如果参数以逐个引用的方式处理,x不应该等于x1而y等于y1吗?

perl pass-by-reference evaluation-strategy call-by-value

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