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上