mui + vue 模板

示例代码:

(function(mui, doc) {
  // 定义全局变量(计时器)
  var timer;
  // mui初始化
  mui.init();
  // 创建vue的实例
  var app = new Vue({  
    el:'#app',
    data:{
      token: '',
      paramId: ''
    },
    mounted:function(){
      var _this = this;
      // mui
      mui.plusReady(function() {
        // 获取test.html的参数
        var self = plus.webview.currentWebview();
        _this.token = self.token;
        _this.paramId = self.paramId;
        // 首次获取
         _this.getPosition();
        // 启动计时器
        _this.start();
      });
    },
    methods:{
      // 获取坐标点数据
      getPosition:function(){
        // 参数
        var params = {
          token: this.token,
          paramId: this.paramId
        };
        // mkey请求
        mui.mkey.post({
          url: apiUrl.monitor,
          dh_nokey_: JSON.stringify(params)
        }, function(data){
          // 关闭等待框
          plus.nativeUI.closeWaiting();
          // 获取接口数据
          console.log(JOSN.stringify(data));
        })
      },
      // 启用定时器
      start:function(){
        var _this = this;
        // 定时器
        timer = setInterval(function(){
          _this.getPosition();
        },2000);
      },
      // 暂停定时器
      stop:function(){
        clearInterval(timer);
      }
    }
  });
}(mui, document));

.

转载于:https://www.cnblogs.com/crazycode2/p/8184006.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值