невозможно использовать модель с областью видимости в нижнем листе флаттера, диалогов

Как об этом решении это будет работать и с вложенными объектами с массивом

      Object.prototype.assignOwnProVal
     = function (to,from){ 
            function compose(obj,string){ 
                var parts = string.split('.'); 
                var newObj = obj[parts[0]]; 
                if(parts[1]){ 
                    parts.splice(0,1);
                    var newString = parts.join('.'); 
                    return compose(newObj,newString); 
                } 
                return newObj; 
            } 
            this[to] = compose(this,from);
     } 
     var obj = { name : 'Gaurav', temp : 
                  {id : [10,20], city:
                        {street:'Brunswick'}} } 
     obj.assignOwnProVal('street','temp.city.street'); 
     obj.assignOwnProVal('myid','temp.id.1');
1
задан Saikumarreddy2391 24 March 2019 в 03:05
поделиться

2 ответа

В корне вашего приложения вам нужно запустить его с помощью. Это позволяет вам использовать виджеты ScopedModelDescendent ниже в дереве.

ScopedModel<AppModel>(
    model: AppModel(),
    child: Resources())

Где бы вы ни отображали свои Ресурсы, убедитесь, что они обернуты, как указано выше, тогда вы сможете использовать эту модель ниже в своем дереве.

0
ответ дан Filled Stacks 24 March 2019 в 03:05
поделиться

Модель Scoped, если ее обернуть на страницу, она применима только к этой странице. нижние листы и диалоговые окна не имеют ничего общего, кроме создания нового контекста, т. е. новой страницы, поэтому либо нам нужно обернуть поверх приложения материала, либо обернуть другую модель с областью действия на нижнем листе с той же моделью. это должно работать. и в коде UR у вас есть это нажатие, вызывающее функцию в модели, я так думаю. затем модель строится снова и снова, поэтому измените ее следующим образом

onpressed:(){
call funtion;
pop;
}

Я думаю, что это может быть полезно для некоторых может быть

0
ответ дан Saikumarreddy atluri 24 March 2019 в 03:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: