zhao
2021-07-09 0821715ebc11d3934d0594a1cc2c39686d808906
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<!doctype html>
<html>
<head>
    <meta charset="utf-8"/>
    <title>使用伪属性传参配置</title>
    <link rel="stylesheet" type="text/css" href="http://docs.kissyui.com/kissy-dpl/base/build/css/dpl-pkg.css"/>
    <link rel="stylesheet" type="text/css" href="../../assets/demo.css"/>
    <script src="http://a.tbcdn.cn/s/kissy/1.2.0/kissy-min.js" charset="utf-8"></script>
</head>
<body>
<article id="doc">
    <h4>使用伪属性传参配置</h4>
    <!-- 上传按钮,组件配置请写在data-config内 -->
    <a id="J_UploaderBtn" class="uploader-button" data-config=
            '{
                 "serverConfig":{"action":"upload.php","data":{"username":"minghe"}},
                    "name":"Filedata",
                    "urlsInputName":"fileUrls"
                }'
       href="#">
        选择要上传的文件
    </a>
    <!-- 文件上传队列 -->
    <ul id="J_UploaderQueue">
 
    </ul>
    <p>demo详细说明,请看<a href="http://www.36ria.com/5072#dataConfig" target="_blank">《组件配置方式和关键配置—KF/Uploader快速使用指南》</a></p>
    <h5>demo代码如下:</h5>
    <pre class='brush: js;html-script: true '>
        <!-- 上传按钮,组件配置请写在data-config内 -->
        <a id="J_UploaderBtn" class="uploader-button" data-config=
                '{
                     "serverConfig":{"action":"upload.php","data":{"username":"minghe"}},
                        "name":"Filedata",
                        "urlsInputName":"fileUrls"
                    }'
           href="#">
            选择要上传的文件
        </a>
        <!-- 文件上传队列 -->
        <ul id="J_UploaderQueue">
 
        </ul>
        <script>
            var S = KISSY,
                //包路径,实际使用请直接配置为"http://a.tbcdn.cn/s/kissy/"
                    path = S.Config.debug && "../../../../../../" || "http://a.tbcdn.cn/s/kissy/";
            S.config({
                packages:[ {
                    name:"gallery",
                    path:path,
                    charset:"utf-8"
                } ]
            });
            //加载上传组件入口文件
            KISSY.use('gallery/form/1.3/uploader/index', function (S, RenderUploader) {
                //第一个参数:按钮元素钩子,第二个参数:队列元素钩子
                new RenderUploader('#J_UploaderBtn', '#J_UploaderQueue');
            })
        </script>
     </pre>
</article>
<!-- 代码高亮 START  -->
<link href='../../assets/syntaxhighlighter_3.0.83/sh.css' rel='stylesheet' type='text/css'/>
<script type="text/javascript" src="../../assets/syntaxhighlighter_3.0.83/sh.js"></script>
<script type="text/javascript">SyntaxHighlighter.all();</script>
<!-- 代码高亮 END  -->
</body>
</html>