收藏
回答

电脑预览正常的文本在手机预览时为什么是乱码?

回答关注问题邀请回答
收藏

2 个回答

  • 黑马08
    黑马08
    02-11

    <!--index.wxml-->

    <view class="container">


    <view class="sycss">

    <view><input placeholder="输入用户名" bindinput="bindnam"/></view>

    <view><input placeholder="输入密码" bindinput="bindpass" password="true"/></view>

    <view><button bindtap="login" >登录</button></view>

    <text>{{sytext}}</text>

    </view>

    </view>



    02-11
    有用
    回复 2
    • 黑马08
      黑马08
      02-11
      //bindtext
        login: function() {
          var self = this;
           wx.request({
             url:'https://www.heyma.net/web/sy.asmx/HelloWorld',
             data: {
               name: this.data.namestr,
               password: this.data.passstr
              },
             method: 'POST',
             header: {
               'content-type': 'application/json;charset=utf-8'
              // 'content-type': 'application/x-www-form-urlencoded;charset=utf-8'
             },
             success:function(res){
              console.log(res.data);
              self.setData({
                //sytext: res.data['d']
                sytext: res.data['d']
              })
             
            }
         })
         
        },
      02-11
      回复
    • \
      \
      02-11
      因为手机调试的时候会自动转码,你在开发者工具调试模式里看下request里面返回的是不是乱码的
      02-11
      回复
  • \
    \
    02-11

    数据是接口传来的吗?

    02-11
    有用
    回复 2
登录 后发表内容
问题标签