0
我將一個網站從Angular轉換爲Web組件/聚合物。我需要的是在提交表單時調用一個名爲lookupUser()
的函數。但是我不確定如何正確定義函數。Web組件:在類中定義一個函數,訪問內聯
(只是相關)HTML
<form name="userLookupForm" class="search" onsubmit="lookupUser();">
的Javascript
(function(customElements) {
class DashboardSearch extends PolymerMixins.LightDomMixin(Polymer.Element) {
static get is() {
return 'dashboard-search';
}
static get config() {
return {
properties: {
user: {
type: Object
},
},
};
}
lookupUser() {
if (scope.userlookup) {
$state.go('users', {
query: scope.userlookup
});
}
};
}
customElements.define(DashboardSearch.is, DashboardSearch);
})(window.customElements);
忽略的角度,我還沒有到時移除f rom函數,我該如何正確定義這個函數,以便可以從onsubmit
調用它?