javascript - 小程序中字符串的JSON数据如何转换为Number类型
过去多啦不再A梦
过去多啦不再A梦 2017-05-18 10:51:21
[JavaScript讨论组]
/** index.js*/
var app = getApp()  
Page({  
    data: {  
        /**   
         * 页面配置  
         */  
        winWidth: 0,  
        winHeight: 0,  
        // tab切换    
        currentTab: 0, 
                option1:[
          {value:"1",contant:"A:xxxx"},
          {value:"2",contant:"B:xxxx"},
          {value:"3",contant:"C:xxxx"},
          {value:"4",contant:"D:xxxx"}
        ],
        option2: [
          { value: "1", contant: "A:xxxx" },
          { value: "2", contant: "B:xxxx" },
          { value: "3", contant: "C:xxxx" },
          { value: "4", contant: "D:xxxx" }
        ], 
        option3: [
          { value: "1", contant: "A:xxxx" },
          { value: "2", contant: "B:xxxx" },
          { value: "3", contant: "C:xxxx" },
          { value: "4", contant: "D:xxxx" }
        ],
        option1Value:0,
        option2Value:0,
        option3Value:0,
    },  
    onLoad: function() {   swiperChange: function(e){
                var that = this;
        if(that.data.currentTab==0){
          that.setData({
            option1Value : e.detail.value,
            currentTab: 1 
          });
        }else if(that.data.currentTab==1){
          that.setData({
            option2Value : e.detail.value,
            currentTab: 2
          });
        }else if(that.data.currentTab==2){
          that.setData({
            option3Value : e.detail.value,
            currentTab: 3
          })
        } 
         }   


})  


                    
    
    第一题    
    第二题    
    第三题      


                    
    

                        
        
      
        
         
        

                        
        
      
        
         
      

                        
        
      
        
         
     

         
        {{score}}
    

以上是我的代码,想实现页面中有三个题目,分别有四个不同分值的选项,用户选择后直接弹出结果,但是储存用户选择的选项的JSON数据是字符串,请问如何转换为数字类型?

过去多啦不再A梦
过去多啦不再A梦

全部回复(2)
淡淡烟草味
e.detail.value - 0

仅有的幸福

你存的时候是数字, parse出来就是数字...
现在你存的是字符串..
转换的话
+e.detail.value 就行

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号