我有一个函数,我用来从字符串中删除不需要的字符(定义为货币符号)然后将值作为数字返回.返回值时,我正在进行以下调用:
return parseFloat(x);
我遇到的问题是,当x =="0.00"时,我希望得到0.00(带有两位小数的浮点数).我得到的只是0.
我也尝试过以下方法:
return parseFloat(x).toFixed(2);
并且仍然只是0回来.我错过了什么吗?任何帮助将不胜感激.
谢谢!!
我正在使用JBoss 7.1和JSF 2.1/Prime Faces并继续遇到标题中列出的错误.我已经尝试了很多这里提出的建议,但最终都出现了同样的错误.
文件结构是:
WEB-INF
faces
login.xhtml
Run Code Online (Sandbox Code Playgroud)
我在web.xml中有以下内容:
<display-name>clientAccountManager</display-name>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<context-param>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
<context-param>
<param-name>javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL</param-name>
<param-value>true</param-value>
</context-param>
Run Code Online (Sandbox Code Playgroud)
我正在使用以下URL访问该文件:
http://localhost:8080/clientAccountManager/faces/login.xhtml
Run Code Online (Sandbox Code Playgroud)
我还将URL模式更改为*.xhtml并使用:
http://localhost:8080/clientAccountManager/login.xhtml
Run Code Online (Sandbox Code Playgroud)
结果相同.
我错过了什么?
我看到了我在标题中指定的错误,这里现有的解决方案似乎都没有帮助,所以我希望有人能让我了解正在发生的事情。
我在我的项目中使用 Typescript 和 Node。TS 编译一切都很好......我最终得到了以下预期:
projectHome/
dist/
schema/
schema.js
index.js
Run Code Online (Sandbox Code Playgroud)
当我node ./dist/index.js从项目主页运行时,出现错误无法找到从“/home/me/projectHome/dist/index.js”导入的模块“/home/me/projectHome/dist/schema/schema”
index.js 中的相对导入如下:
import express from 'express';
import { ApolloServer } from 'apollo-server-express';
import typeDefs from './schema/schema';
Run Code Online (Sandbox Code Playgroud)
我的 schema.ts 文件包含:
import { ApolloServer, gql } from 'apollo-server-express'
import { GraphQLScalarType } from 'graphql'
const typeDefs = gql`
...(edited for brevity/sanity)
`
export default typeDefs
Run Code Online (Sandbox Code Playgroud)
和我的打字稿文件(在这一点上应该很重要,因为它是失败的节点??)看起来像这样:
{
"compilerOptions": {
"target": "ES6",
"module": "ES6",
"lib": ["ES6"],
"allowJs": true,
"sourceMap": true,
"outDir": "./dist",
"rootDir": "./src",
"strict": true,
"skipLibCheck": true, …Run Code Online (Sandbox Code Playgroud)