marshung / js-lib
JavaScript 扩展库
0.2.2
2019-03-16 16:36 UTC
Requires
README
Mars的JavaScript库包
概述
安装
Composer安装
下载和复制
手动下载指定的js库并将其复制到路径中
常规安装
$ composer require marshung/js-lib
自定义路径安装
- 编辑本地的composer.json,并添加以下代码
{
"require": {
"oomphinc/composer-installers-extender": "^1.1",
},
"extra": {
"installer-types": ["js-lib"],
"installer-paths": {
"path/{$vendor}/{$name}/": ["type:js-lib"]
}
}
}
- 运行composer install
$ composer require marshung/js-lib
- 见:composer-installers-extender
- 可用的变量:{$vendor}, {$name}, {$type}
- 判断方法:
- 按名称 ["marshung/js-lib"]
- 按类型 ["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();