достижение свойств от hasChanged - PullRequest
0 голосов
/ 02 апреля 2019

Я пытаюсь вызвать функцию из освещенного элемента hasChanged, но она дает неопределенное значение

static get properties() {
    let dis=this;
    return {
        projeid:{type:Number}, 

        _arr:{type:Array},
        _input_obj: {type: Object},
        _funksiyalar:{type:Object},
        input_objectler_array:
        {
            type:Array,
            hasChanged:function(newVal,oldVal){

                console.log(dis._funksiyalar);
                return true;
            }
        }
    }
}

constructor() {
    super();

    this._arr = ["No:", "Aciqlama", "Vahid", "Miqdar", "Vahidin Qiymeti", "Toplam"];
    this._input_obj=this._arr.reduce((o, key) => Object.assign(o, {[key]: ""},{detaylar:[]}), {});
    this.input_objectler_array=[];

    this._funksiyalar={
        Objectler_Array_hasChanged(newVal) {
            let event = new CustomEvent("array-updated", {
                detail: {
                    array: newVal
                }
            });
            this.dispatchEvent(event);
        }
    };


}

как мне получить свойство или метод из метода hasChanged lit-element?

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