8***@qq.com
8***@qq.com
  • 发布:2018-12-19 09:49
  • 更新:2018-12-19 10:04
  • 阅读:2278

onLoad事件里给input赋初始值无效,求指导

分类:uni-app

<template>
<view class="content">
<view class="row">
<text class="title">工号:</text>
<input v-model="username" type="text" placeholder="请输入工号" />
</view>
<view class="row">
<view class="title">密码:</view>
<input v-model="userpass" type="text" placeholder="请输入密码" />
</view>
<view class="btg">
<button type="primary" @tap="btn">登录</button>
</view>
<view class="btg">
<button type="primary" @tap="set">设置</button>
</view>
</view>
</template>

<script>
export default {

    onLoad() {  
        uni.getStorage({  
            key: 'Code',  
            success: function (data) {                    
                console.log(data.data)  
                this.username = '8080';  
            }   
        });  
    },  

我在onload事件里,获取Storage存储的记录,然后显示在input上,结果无效果,我是新手,求详细指导,多谢。

2018-12-19 09:49 负责人:无 分享
已邀请:
AJXMJC

AJXMJC

this 指向不正确,可以改用箭头函数.
如:```javascript
success: data=> {
this.username = '8080';
}

该问题目前已经被锁定, 无法添加新回复