marshung/js-lib

JavaScript 扩展库

安装: 29

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

开放问题: 2

语言:JavaScript

类型:js-lib

0.2.2 2019-03-16 16:36 UTC

This package is auto-updated.

Last update: 2024-09-20 02:03:23 UTC


README

Mars的JavaScript库包

Latest Stable Version Total Downloads Latest Unstable Version License

概述

安装

Composer安装

下载和复制

手动下载指定的js库并将其复制到路径中

常规安装

$ composer require marshung/js-lib

自定义路径安装

  1. 编辑本地的composer.json,并添加以下代码
{
    "require": {
        "oomphinc/composer-installers-extender": "^1.1",
    },
    "extra": {
    "installer-types": ["js-lib"],
    "installer-paths": {
      "path/{$vendor}/{$name}/": ["type:js-lib"]
    }
  }
}
  1. 运行composer install
$ composer require marshung/js-lib
  • 见:composer-installers-extender
  • 可用的变量:{$vendor}, {$name}, {$type}
  • 判断方法:
    1. 按名称 ["marshung/js-lib"]
    2. 按类型 ["type:js-lib"]

依赖关系

弹出按钮

  • jquery-1.12
  • bootstrap 3.3

用法

弹出按钮初始化

HTML代码

<script src="src/popoverButton.js"></script>

JavaScript代码

var options = {
    title : '是否刪除?',
    schema : [ {
      value : 'yes',
      text : '是',
      style : 'btn-primary'
    }, {
      value : 'no',
      text : '否',
      style : 'btn-danger'
    }, {
      value : 'note',
      text : '說明',
      style : 'btn-default'
    } ],
    callback : function(value, data, parameter) {
      console.log(value, data)
    }
  };

$app = app.Popover Button($('.selector'), options);

弹出按钮销毁

JavaScript代码

$app.destroy();