调用扩展字符串对象中定义的 JavaScript 函数获取错误对象没有方法
calling JavaScript function defined in an extended String objects gets error object has no method
我正在使用 Parse.com Cloud Code 来尝试将单词单数化。
我找到了 String class Inflection-js 的扩展,它的功能如下:
String.singularize(singular)
但是当我 运行 它时,我得到:
Result: TypeError: Object doors has no method 'singularize'
这是我使用 Inflection-js 的方式
var express = require('express');
require('cloud/inflection.js');
Parse.Cloud.beforeSave("Comment", function(request, response) {
var test = "doors";
console.log(test.singularize());
//...
}
问题是 Inflection-js 不支持 AMD,所以它不能与 RequireJS 一起使用,请改用它的这个端口:https://github.com/simonwex/inflection-js
我正在使用 Parse.com Cloud Code 来尝试将单词单数化。 我找到了 String class Inflection-js 的扩展,它的功能如下:
String.singularize(singular)
但是当我 运行 它时,我得到:
Result: TypeError: Object doors has no method 'singularize'
这是我使用 Inflection-js 的方式
var express = require('express');
require('cloud/inflection.js');
Parse.Cloud.beforeSave("Comment", function(request, response) {
var test = "doors";
console.log(test.singularize());
//...
}
问题是 Inflection-js 不支持 AMD,所以它不能与 RequireJS 一起使用,请改用它的这个端口:https://github.com/simonwex/inflection-js