Javascript 显示列表而不使用按钮,带敲除

Javascript 显示列表而不使用按钮,带敲除,javascript,jquery,knockout.js,Javascript,Jquery,Knockout.js,我有这个代码来显示当一个按钮被点击时的列表。如何在不单击按钮的情况下显示列表 <button class="btn" type="submit" data-bind="click: getList">Get List</button> <ul data-bind="foreach: pList"> <li> <b data-bind="text: $data"></b> </li&

我有这个代码来显示当一个按钮被点击时的列表。如何在不单击按钮的情况下显示列表

<button class="btn"  type="submit" data-bind="click: getList">Get List</button>
<ul data-bind="foreach: pList">
    <li>
        <b data-bind="text: $data"></b>  
    </li>
</ul>

define(['sublime/aadConfig','knockout'], function (aconfig,ko) {
    var plugins = ko.observableArray([]);

    var getPlugins = function () { 
        plugins(aconfig.getPluginList());
    };

    return {
        pList: plugins,
        getList: getPlugins
    };
});
获取列表
定义(['sublime/aadConfig','knockout'],函数(aconfig,ko){ var plugins=ko.observearray([]); var getPlugins=function(){ 插件(aconfig.getPluginList()); }; 返回{ pList:插件, getList:getPlugins }; });
如果您有jQuery但不太漂亮,那么这是一个快速解决方案:

$(function(){
    $('button.btn').click();

}))

如果您希望加载列表而无需单击按钮,则只需调用getPlugins

define(['sublime/aadConfig','knockout'], function (aconfig,ko) {
    var plugins = ko.observableArray([]);

    var getPlugins = function () {

        plugins(aconfig.getPluginList());
    };

    getPlugins(); //<-- This will go populate your plugins observable, which should auto populate your list.

    return {
        pList: plugins,
        getList: getPlugins
    };   
});
define(['sublime/aadConfig','knockout',函数(aconfig,ko){
var plugins=ko.observearray([]);
var getPlugins=函数(){
插件(aconfig.getPluginList());
};

getPlugins();//请,仅限英语(solo Ingles)。有一个关于西班牙语StackOverflow的建议,您可能会感兴趣:不是我的列表,而是:[object object],我认为应该放在activate上