Невозможно извлечь файлы внутри папок, используя Pnp.js.core - PullRequest
0 голосов
/ 05 февраля 2019

Почему я не могу получить файлы из папки в SharePoint?

Это то, что у меня есть, это будет мой вызов PnP JS (я что-то не так делаю):

enter image description here

<script>
$(document).ready(function(){
    $pnp.setup({
        baseUrl: "https://fh126cloud.sharepoint.com/bdm/business-development/"
    });

    var folderUrl = 'https://fh126cloud.sharepoint.com/bdm/business-development/';

    let getFiles = (folderUrl) => {
        $pnp.sp.web.getFolderByServerRelativeUrl(folderUrl).expand("Folders, Files").get().(r => {
        r.Folders.forEach(item => {
            getFiles(item.ServerRelativeUrl);
        });
        r.Files.forEach(item => { 
            console.log(item.ServerRelativeUrl); 
            }) 
        }); 
        var $table = linkModal(items);
        $('#' + id).html($table);
    });

    function linkModal(items) {
        var table = $('');
        items.forEach(item => {
            table.append(`<tr>`);
            table.append(`<td>${item.Name}</td>`);
            table.append(`<tr/>`);
            table.append(`</tbody>`);
        });
        return table;
    }
    getFiles("/Style Library");
});
</script>

Я хочу поместить его в этот модал между тегами "modal3body":

<div id="modal3" class="modal fade" role="dialog">
    <div class="modal-dialog modal-lg">
        <!-- Modal content-->
        <div class="modal-content">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal"><div id="x">&times;</div></button>
            <h4 class="modal-title">Acuvue</h4>
        </div>
        <div class="modal-body" id="modal3body">

        </div>
        <div class="modal-footer">
            <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        </div>
        </div>
    </div>
</div>

Не знаюне знаю, где я совершаю ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...