您好我不明白为什么我有这个错误,我认为回调是在收到数据后执行的,任何想法来自哪里?非常感谢!
节点错误:
SyntaxError: Unexpected end of input
at Object.parse (native)
Run Code Online (Sandbox Code Playgroud)
我解析了正文的答案,然后将其发送到计算函数,然后再将其发送到页面= /
var options = {
method: 'POST',
url: self.rippledataapiProxyHost.account_offers_exercised,
headers: {
"Content-Type": "application/json",
"Accept": "application/json"
},
body:parameters
};
var callback = function(error, response, body) {
if (error) {
console.log('error', error);
res.send(500, 'something went wrong');
}
console.dir("bodyyyyyyyy====>",body);
var rippleoffersexercised = new self.datacalcul.rippleoffersexercised;
var data = JSON.parse(body);
var datas = rippleoffersexercised.calculate(data);
res.status(response.statusCode).send(datas);
}
request(options, callback);
Run Code Online (Sandbox Code Playgroud)
这是堆栈跟踪:
'bodyyyyyyyy====>'
SyntaxError: Unexpected end of input
at Object.parse (native)
at Request.callback [as _callback] (/home/francois/dev/ripplereport/webserver-newclientFrancois/server/middlewares/proxy/rippledataapiProxy.js:77:20)
at …Run Code Online (Sandbox Code Playgroud) 我阅读了有关gulp和heroku的所有主题,但是我不理解我的procfile有什么问题。
当我在本地启动时这样工作:node node_modules / gulp / bin / gulp build
因此,我在procfile中编写:web:节点node_modules / gulp / bin / gulp构建
如此处建议的http://www.sitepoint.com/deploying-heroku-using-gulp-node-git/
但这仍然行不通。heroku日志没有构建问题...
任何的想法 ?
加载后,一切正常,hmr工作正常。然后出现此错误。
GET http://localhost:3000/__webpack_hmr net::ERR_INCOMPLETE_CHUNKED_ENCODING
Run Code Online (Sandbox Code Playgroud)
就像webpackdevserver有点崩溃然后重新启动,需要几秒钟,然后hmr才能再次工作
[HMR] connected
Run Code Online (Sandbox Code Playgroud)
然后是“崩溃”,依此类推...
看来我仅在Chrome(版本55)中有此问题(已通过mozilla测试,并且未出现此问题)。
我可能错过了webpack或node conf中的某些内容,但是找不到文档中的某些内容。
任何想法如何解决这个问题?
//在webpack conf下面
const path = require('path');
const merge = require('webpack-merge');
const TARGET = process.env.NODE_ENV;
process.env.BABEL_ENV = TARGET;
const webpack = require('webpack');
const NpmInstallPlugin = require('npm-install-webpack-plugin');
const PATHS = {
app: path.join(__dirname, 'client'),
build: path.join(__dirname, 'build')
};
const common = {
entry: {
app: [PATHS.app, 'webpack-hot-middleware/client']
},
resolve: {
extensions: ['', '.js', '.jsx']
},
output: {
path: PATHS.build,
filename: 'bundle.js',
publicPath: '/'
},
module: {
loaders: [
{
test: …Run Code Online (Sandbox Code Playgroud) 什么是与 ASCII 不兼容的字符编码的示例,为什么不兼容?
另外,还有哪些与 ASCII 向上兼容的编码(除了 UTF 和 ISO8859,我已经知道)以及出于什么原因?
我正在尝试使用三元运算符编写类似的内容(由于 jsx 语法限制而需要)
if(!this.state.msg) {
if(this.state.ask.length != 0) {
// do stuff
} else {
// do stuff
}
if(this....) {
//do stuff
} else {
// ...
}
} else {
//nothing
}
Run Code Online (Sandbox Code Playgroud)
所以我尝试了这个愚蠢的
!this.state.msg ? this.state.ask.length != 0 ? //do stuff : "" this.state... ? //do stuff : //do other stuff : //nothing
Run Code Online (Sandbox Code Playgroud)
但这显然不是正确的方法。
非常欢迎任何帮助。提前致谢。
真的是菜鸟问题,但是我不明白我在这里做错了什么吗?
<head>
<link rel="stylesheet" type="text/css" href="gridstack.js/dist/gridstack.css">
</head>
<body>
<div class="grid-stack">
<div class="grid-stack-item"
data-gs-x="0" data-gs-y="0"
data-gs-width="4" data-gs-height="2">
<div class="grid-stack-item-content"> azazfaz</div>
</div>
<div class="grid-stack-item"
data-gs-x="4" data-gs-y="0"
data-gs-width="4" data-gs-height="4">
<div class="grid-stack-item-content"></div>
</div>
</div>
</body>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-alpha1/jquery.min.js"> </script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.11.2/jquery-ui.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.10.1/lodash.min.js"> </script>
<script type="text/javascript" src="gridstack.js/dist/gridstack.js"> </script>
<script type="text/javascript">
$(function () {
var options = {
cell_height: 80,
vertical_margin: 10
};
$('.grid-stack').gridstack(options);
});
</script>
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
gridstack.js:391 Uncaught TypeError: undefined is not a function
Run Code Online (Sandbox Code Playgroud)
指向gridstack中的这一行:
var is_nested = this.container.closest('.' + opts.item_class).size() > …Run Code Online (Sandbox Code Playgroud) 使用 webpack-4
据我了解,如果您设置限制选项(它在后台使用它),url-loader 将具有与文件加载器相同的行为,我注意到当我使用下面的 conf 时我的图像加载被破坏了
{test: /\.(jpe?g|gif|bmp|mp3|mp4|ogg|wav|eot|ttf|woff|woff2|png|svg)$/, use: 'url-loader?limit=10000'}
{test: /\.(jpe?g|gif|bmp|mp3|mp4|ogg|wav|eot|ttf|woff|woff2|png|svg)$/, use: 'file-loader'}
Run Code Online (Sandbox Code Playgroud)
当我删除file-loader它时它工作正常,
url-loader正在捕捉你需要的一切。下面几个问题:
在上面的 conf 文件加载器正在破坏 url-loader 行为(可能是因为我没有明确指定输出文件夹)我理解得很好吗?
你真正需要的情况是file-loader什么?
在什么情况下最好将两者结合起来(如果有的话)?
我想知道如果我在expressjs中写这个会发生什么(我们假设app是一个expressjs应用程序).
app.get.use('/here' , function(req, res) {
// EXECUTE SET OF ACTION NUMBER 1
});
app.get.use('/here' , function(req, res) {
// EXECUTE SET OF ACTION NUMBER 2
})
Run Code Online (Sandbox Code Playgroud)
我们两次写相同的路线,但行动不同.第二个声明会超载第一个吗?
可能不是最好的问题,但我在这里有疑问.
写这个有什么不同:
var myFunction = function myFunction () {};
myFunction.instance = null;
Run Code Online (Sandbox Code Playgroud)
还有这个:
var myFunction = function () {};
myFunction.instance = null;
Run Code Online (Sandbox Code Playgroud)
编辑:请仔细阅读,这不是这个var函数的复制函数=函数(){}与函数functionName(){} 上面的链接是解释吊装,这里是关于两个悬挂函数的分配,一个是匿名的,一个不是.
我正在这样做我的要求:
var options = {
method: 'GET',
rejectUnauthorized: false,
url: "https://history.ripple.com/v1/accounts/r4cvz8ZLz9xBXWKkQMWpEaeEshQeG2sFxh/transactions?type=Payment&result=tesSUCCESS&limit=1000",
headers: {
"Content-Type": "application/json",
"Accept": "application/json"
}
};
request(options, callback);
Run Code Online (Sandbox Code Playgroud)
它不起作用我收到错误500.
但是,如果我只为网址设置一个参数,请执行以下操作:https: //history.ripple.com/v1/accounts/r4cvz8ZLz9xBXWKkQMWpEaeEshQeG2sFxh/transactions?type=Payment
然后是工作,所以我认为问题是设置参数,我不知道该怎么做.任何线索?非常感谢 !
从 c# 开始,还没有看到重复的。我想做的是:
这个字符串:?ntersport
转换成这个字符串:\u0130ntersport
我找到了一种方法可以转换 unicode 中的所有内容,但不能只转换特殊字符。
在此先感谢您的帮助
编辑:
我试过你的解决方案:
string source = matchedWebIDDest.name;
string parsedNameUnicode = string.Concat(source.Select(c => c < 32 || c > 255 ? "\\u" + ((int)c).ToString("x4") : c.ToString()));
Run Code Online (Sandbox Code Playgroud)
但我得到:“System.Linq.Enumerable+WhereSelectEnumerableIterator`2[Syst??em.Char,System.Strin??g]”
我有这个操作,它使我的模块崩溃
blop: function(variation) {
variation>0 ? return 'Positive' : return 'Negative';
}
Run Code Online (Sandbox Code Playgroud)
它出什么问题了 ?