提供 toast、alert、confirm、prompt弹窗的module

引入

  1. var modal = weex.requireModule('modal')

�toast

  1. modal.toast({
  2. 'message': msg,
  3. 'duration': duration -- 单位为秒,浮点数
  4. })

�alert

  1. modal.alert({
  2. 'message': msg,
  3. 'okTitle': okTitle,
  4. 'cancelTitle': cancelTitle
  5. }, function() {
  6. //点击button的回调方法
  7. })

�confirm

  1. modal.confirm({
  2. 'message': msg,
  3. 'okTitle': okTitle,
  4. 'cancelTitle': cancelTitle
  5. }, function(result) {
  6. result = "Cancel"点击取消
  7. result = 'OK' 点击确定
  8. })

�prompt

  1. modal.prompt( {
  2. 'message': 'I am Prompt!',
  3. 'okTitle': 'ok',
  4. 'cancelTitle': 'cancel'
  5. }, function(result) {
  6. //result 返回的格式 {"result":"cancel',"data":"输入框的值"}
  7. modal.toast({ message: "Click Prompt " + JSON.stringify(result) })
  8. })