내 앱에서 aslagle의 반응성 테이블 패키지를 사용하고 있는데 인라인 편집을 만들고 싶습니다. 검색 한 결과 Meteor 용 x-editable 패키지가 있다는 것을 알았습니다. 어떻게 aslagle : workman : x-editable-reactive-template 패키지와 반응 테이블 패키지를 사용할 수 있습니까?패키지 사용 aslagle : X 편집 가능한 반응 테이블
반응성 - 테이블 설정 :
tableSettings: function() {
return {
collection: fLogCollection,
rowsPerPage: 10,
showFilter: true,
fields: [
{ key: 'name', label: 'Name'},
{ key: 'amount',
label: 'Amount',
tmpl: Template.xEditableAmount
},
{ key: 'cashFrom', label: 'Cash From'},
{ key: 'dateIs', label: 'Date', sortOrder: 0, sortDirection: 'descending'},
{ key: 'controls', label: 'Controls', fn: function() {
return new Spacebars.SafeString(
"<button class='editFlog'><span class='glyphicon glyphicon-pencil'></span> </button>"+
"<button class='delete'><span class='glyphicon glyphicon-remove'></span> </button>"
); } },
{ key: 'createdAt', label: 'createdAt', hidden: true },
],
};
},
xEditableAmount 템플릿 :
<template name="xEditableAmount">
<a href="#" id="amount" data-type="text" class="editable" data-title="Enter the new amount">{{amount}}</a>
</template>
X-편집 렌더링 얻기 위해이 코드
나는이 시도 :Template.fLog.onRendered(function() {
this.$('.editable').editable({
success: function (response, newValue) {
if(response.status == 'error') return response.msg; //msg will be shown in editable form
else Meteor.call('flog.edit2', this._id, newValue);
},
});
});
16,나는 X-편집 렌더링 제작에 성공했지만
나는 ... 컬렉션의 새 값으로 업데이트 필드를 얻기에 실패
x-editable을 사용하고 있습니까? 반응 테이블을 사용하여 인라인 편집 가능한 테이블을 만드는 것은 상당히 간단합니다. – Jeremiah
실제로 반응 테이블 패키지로 x 편집 가능한 패키지 작업을 수행하는 방법을 찾지 못했습니다. – MJO