小编Chr*_* K.的帖子

如何阻止parseFloat()从零中删除到十进制右边

我有一个函数,我用来从字符串中删除不需要的字符(定义为货币符号)然后将值作为数字返回.返回值时,我正在进行以下调用:

return parseFloat(x);

我遇到的问题是,当x =="0.00"时,我希望得到0.00(带有两位小数的浮点数).我得到的只是0.

我也尝试过以下方法:

return parseFloat(x).toFixed(2);

并且仍然只是0回来.我错过了什么吗?任何帮助将不胜感激.

谢谢!!

javascript parsing

19
推荐指数
3
解决办法
3万
查看次数

错误:在ExternalContext中找不到/login.xhtml作为资源

我正在使用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)

结果相同.

我错过了什么?

jsf url-pattern

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

打字稿/节点:错误 [ERR_MODULE_NOT_FOUND]:找不到模块

我看到了我在标题中指定的错误,这里现有的解决方案似乎都没有帮助,所以我希望有人能让我了解正在发生的事情。

我在我的项目中使用 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)

javascript node.js typescript

4
推荐指数
1
解决办法
1653
查看次数

标签 统计

javascript ×2

jsf ×1

node.js ×1

parsing ×1

typescript ×1

url-pattern ×1